1.软件开发阶段包括分析、设计和实施两类任务。
1)需求分析、总体设计、详细设计。
2) 编码和测试。
3)可行性研究不属于开发阶段。
2.结构化方法需求分析软件:数据流图、数据字典、判定树、判定表。
3.while(条件表达式){循环体}
循环是先判断循环条件,满足条件后执行循环体,执行完后接着判断条件,
条件表达式执行次数总是比循环体的执行次数多一次。
睁大眼睛看看a=2,不是a==2,a=2,表达式是为真,b=1不需要执行了
通过指针函数,已经改变了*p,**r的值。
看来有必要学一遍结构体啊。
不要弄混了
//指针变量的初始化:
int a;
int *p1=&a;//这时候a是整型变量,需要加&取地址
int *p2=p1;//而这里的p1已经是地址了
//判断字符串回文
//法一:重点记忆
int fun(char *str)
{
int i,n=0,fg=1;
char *p=str;
while(*p)
{
n++;
p++;
}
for(i=0;i<n/2;i++)
if(str[i]==str[n-1-i]);
else{
fg=0;
break;
}
return fg;
}
//法二:
int fun(char *str)
{
int i, t = 0, fg = 1;
char *p = str;
while (*p)
{
t++;
p++;
}
while (t == i) {
if (str[i] == str[t - 1]) {
t--;
i++;
}
else {
fg = 0;
break;
}
return fg;
}
}
120

被折叠的 条评论
为什么被折叠?



