C语言循环结构编程题.doc

C语言循环结构编程题.doc

ID:49766389

大小:31.50 KB

页数:4页

时间:2020-03-04

C语言循环结构编程题.doc_第1页
C语言循环结构编程题.doc_第2页
C语言循环结构编程题.doc_第3页
C语言循环结构编程题.doc_第4页
资源描述:

《C语言循环结构编程题.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、•教材P74,第4,6题•4题:•#include•voidmain()•{intn,sum=0;•for(n=1;n<=100;n=n+2)•sum=sum+n;•printf(“奇数之和为:%d”,sum);•}••6题:•#include•voidmain()•{intn=1,m=1;•do•{m=m*n;•n=n+1;•}while(n<=10);•printf(“10!=%d”,m);•}••3.输入一行字符,统计其中英文字母的个数。•#include•voidmain()•{charc

2、h;intn=0;•printf(“请输入一行字符:”);•scanf(“%c”,&ch);while(ch!=’’){if(ch>=’a’&&ch<=’z’

3、

4、ch>=’A’&&ch<=’Z’)n++;scanf(“%c”,&ch);}printf(“您输入了%d个英文字母”,n);}•4.输入一批正整数(以负数结束),求其中的奇数和。#includevoidmain(){intn,sum=0;printf(“请输入若干正整数,以负数结束:”);scanf(“%d”,&n);while(n>0){if(n%2!=0)sum=s

5、um+n;scanf(“%d”,&n);}printf(“奇数之和等于:%d”,sum);}5、输出公元2000年至3000年间的所有闰年的年号。#includevoidmain(){intyear,m;for(year=2000;year<=3000;year+=4)if(year%100!=0

6、

7、year%400==0){printf(“%d”,year);m++;if(m%5==0)printf(“”);}}•P74习题,第2题,第7题。第2题:#includevoidmain(){intn,m;n=1;wh

8、ile(n<=9){m=1;while(m<=n){printf(“%d*%d=%d“,m,n,n*m);m++;}printf(“”);n++;}}第7题:#includevoidmain(){inti,j,n;printf(“请输入打印的行数:”);scanf(“%d”,&n);for(i=1;i<=n;i++){for(j=1;j<=n-i;j++)printf("");for(j=1;j<=2*i-1;j++)printf("*");printf("");}}•打印所有水仙花数。如:153=13+53+33voidmain(

9、){intn,d,t,h;printf(“所有水仙花数:”);for(n=100;n<=999;n++){d=n%10;t=n/10%10;h=n/100;if(n==d*d*d+t*t*t+h*h*h)printf("%d",n);}}l计算分数数列前20项之和voidmain(){floata,b,t,sum;inti;a=1;b=2;sum=0;for(i=1;i<=20;i++){sum=sum+b/a;t=a;a=b;b=b+t;}printf(“数列之和是:%f”,sum);}l解一元二次方程#include#inc

10、ludevoidmain(){floata,b,c,x1,x2,d;chars;do{printf("请输入a,b,c的值:");scanf("%f%f%f",&a,&b,&c);d=b*b-4*a*c;if(d>0){x1=(-b+sqrt(d))/(2*a);x2=(-b-sqrt(d))/(2*a);printf("方程有两个不等实根:");printf("x1=%f,x2=%f",x1,x2);}elseif(d==0){x1=x2=-b/(2*a);printf("方程有一个实根:");printf("x1=x2=%

11、f",x1);}elseprintf("方程无实根");getchar();printf("继续解方程吗(Y/N)?");s=getchar();}while(s=='y'

12、

13、s=='Y');}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。