标签:字符 scanf 小数 height 输出 span 语句 分享 http
#include<stdio.h> int main() { int x,i,y=0; printf("请输入一个整数:"); scanf("%d",&x); if(x%2==0) { for(i=2;i<=x;i=i+2) { y=y+i; } } else { for(i=1;i<=x;i=i+2) { y=y+i; } } printf("y=%d",y); return 0; }
# include <stdio.h> int main() { int a=100,i; float c=1; for(i=2;i<=a;i=i+1) { if(i%2==0) { c=c-1.0/i; } else { c=c+1.0/i; } } printf("%.2f",c); return 0; }
#include<stdio.h> int main() { int x,i; x=0; for(i=2000;i<=3000;i=i+4) { if(i%4==0&&i%100!=0||i%400==0) { x=x+1; printf("%d ",i); if(x%10==0) printf("\n"); } } printf("在2000年到3000年里一共有%d个闰年\n",x); return 0; }
# include <stdio.h> int main() {int m,i; float y=1.0,x; printf("请输入一个实数x,和一个整数m"); scanf("%f,%d",&x,&m); if(m>0) { for(i=1;i<=m;i++) { y=y*x; } } else if(m==0) { y=1; } else { for(i=-1;i>=m;i--) { y=y*(1/x); } } printf("%f",y); return 0; }
#include<stdio.h> int main() { int a,b,c,d; char x; a=0; b=0; c=0; d=0; printf("请输入一串字符我会计算它其中有多少字母,数字,空格,和其他"); while(x!=‘\n‘) { scanf("%c",&x); if((x>=65&&x<=90)||(x>=97&&x<=122)) { a=a+1; } else if(x>=‘0‘&&x<=‘9‘) { b=b+1; } else if(x==‘ ‘) { c=c+1; } else { d=d+1; } } d=d-1; printf("一共有%d个字母,%d个数字,%d个空格,%d个其他\n",a,b,c,d); return 0; }
#include<stdio.h> int main() { int a,x=0,y=0,sum1,sum2; float b,c; printf("请输入正数和负数输入0后结束"); scanf("%d",&a); if(a==0) { printf("输入错误"); } else { while(a!=0) { if(a>0) { sum1=sum1+a; x=x+1; } else { sum2=sum2+a; y=y+1; } scanf("%d",&a); } } b=sum1/x; c=sum2/y; printf("正数平均数为%.2f 负数平均数为%.2f",b,c); return 0; }
#include <stdio.h> int main() { int a,b,c; for(a=2;a<=1000;a++) { for(b=2;b<a;b++) { if(a%b==0) break; } if(b>=a) { printf(" %03d",a); c++; if(c%10==0) printf("\n"); } } printf("\n1000以内一共有%d个素数",c); return 0; }
#include<stdio.h> int main() { int i,x,y; for(i=1;i<=5;i++) { for(x=1;x<i;x++) { printf(" "); } for(y=9;y>=2*i-1;y--) { printf("*"); } printf("\n"); } return 0; }
实验知识点总结:
1.循环语句for的格式。
2.循环语句while的格式。
3.break的跳出循环的方法 和continue跳出循环的方法。
4.嵌套语句的使用 ,连续使用两种循环 ,和循环和if语句的连用。
实验总结:
1.许多地方都要注意字母的中英文,尤其是输入完汉字之后总是会输入全角的英文,导致最后找错很麻烦。
2.尤其要注意空格的使用 比如输出字符后面,输入字符后边 少输入空格到最后的找错也不太容易。
3.注意等于和赋值的区别 。
4.语句的使用要注意分号的使用 ,还有大括号的使用。还要注意执行的返回 ,是否结束。
5.有的程序比如第四个程序就不太明白为什么有空格就不行。
6.注意嵌套的方式以及跳出循环的位置.
标签:字符 scanf 小数 height 输出 span 语句 分享 http
原文地址:http://www.cnblogs.com/wp980327/p/6011632.html