1.摘抄:一.对于代码中巧妙的、晦涩的、有趣的、重要的地方要加以注释;二.不要描述显而易见的现象,永远不要用自然语言翻译代码作为注释;三.switch语句可以使用大括号分段,以表明cases之间不是连在一起的。在但语句循环里,括号可用可不用。空循环体应使用{}或continue。
代码缩进是代码与页面边缘的距离,这样可以提高代码的可读性。我平时并没有太过注重代码缩进,导致有时代码出现错误我没有及时发现,我以后会注意的。
2.
while:
#include <stdio.h>
int main(){
int result=1,i=1,n;
scanf("%d",&n);
while(i<=n){
result=result*i;
i++;
}
printf("n!=%d",result);
return 0;
}
for:
#include <stdio.h>
int main(){
int result,i,n;
scanf("%d",&n);
for(result=1;i<=n;i++){
result=result*i;
if(i>n) break;
}
printf("n!=%d",result);
return 0;
}
do-while:
#include <stdio.h>
int main(){
int result=1,i=1,n;
scanf("%d",&n);
do
{result=result*i;
i++;
}
while(i<=n);
printf("n!=%d",result);
return 0;
}
3.
#include <stdio.h>
int main(){
double pi=0,n=1,a=1;
while(1/n>=0.0000001){
pi+=1/n*a;
a=-a;
n+=2;
}
printf("%lf",pi*4);
return 0;
}
4.
#include <stdio.h>
int main(){
int f1=0,f2=1,i=1;
while(i<=10){
printf("%15d%15d",f1,f2);
f1=f1+f2;
f2=f2+f1;
i++;
}
return 0;
}