c语言常考题型

c语言常考题型

ID:18839217

大小:56.00 KB

页数:7页

时间:2018-09-21

c语言常考题型_第1页
c语言常考题型_第2页
c语言常考题型_第3页
c语言常考题型_第4页
c语言常考题型_第5页
资源描述:

《c语言常考题型》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、*11-n的阶乘#includeintmain(){inti,n;doublesum=0.0,f=1.0;scanf("%d",&n);for(i=1;i<=n;i++){f=f*i;sum=sum+f;}printf("%.0lf",sum);return0;}2m-n中的素数#include#includeintmain(){intm,n,i,k,j;scanf("%d%d",&m,&n);//m>nfor(j=m;j<=n;j++){k=(int)sqrt(j);f

2、or(i=2;i<=k;i++){if(j%i==0)break;}if(i==k+1)printf("%d",j);}return0;}3鸡兔数量#includeintmain(){inti,j;for(i=1;i<35;i++){for(j=1;j<35;j++)if(i+j==35&&2*i+4*j==94)printf("%-3d%-3d",i,j);}return0;}4/*题目描述国民生产总值(GDP)每年递增7.5%。输入n,计算需要多少年才能翻n番。说明:翻一番即变为原来的2倍,翻两番即变为原

3、来的4倍,依此类推……输入正整数n,n<10。输出翻n番需要的年数。样例输入1样例输出10*/#include#includeintmain(){intn,i=1,year=0;doubleGDP=1.0;scanf("%d",&n);while(GDPintmain(){intn

4、,i,j;scanf("%d",&n);for(i=1;i<=n;i++){for(j=1;j<=i-1;j++){printf("");}for(j=1;j<=2*(n+1-i)-1;j++){printf("#");}printf("");}return0;}6//输出1000以内的水仙花数。(水仙花数是一个3位数,该数等于各位数的立方和。例如:153=13+53+33)#includeintmain(){inti,g,s,b;for(i=100;i<1000;i++){g=i%10;s=i%100/

5、10;b=i/100;if(i==g*g*g+s*s*s+b*b*b)printf("%d",i);}return0;}7判断字符类型及个数#includeintmain(void){charch;inta=0,b=0,c=0,d=0,e=0;while((ch=getchar())!=''){if(ch>='a'&&ch<='z')a++;elseif(ch>='A'&&ch<='Z')b++;elseif(ch>='0'&&ch<='9')c++;elseif(ch=='')d++;elsee++;}

6、printf("大写字母个数为:%d,小写字母个数为:%d,数字字符个数为:%d,空格个数为:%d,其他字符个数为:%d",b,a,c,d,e);return0;}8完数#includeintmain(){inti,sum,j;for(i=1;i<=1000;i++){sum=0;for(j=1;jintmain(){intm

7、,n,i,gcd;scanf("%d%d",&m,&n);for(i=m;i>=1;i--){if(m%i==0&&n%i==0){gcd=i;break;}}printf("%d%d",gcd,m*n/gcd);return0;}109*9#includeintmain(){inti,j;for(i=1;i<=9;i++){for(j=1;j<=9;j++){printf("%d*%d=%d",i,j,i*j);}}return0;}11m行等腰三角形#includeintmain

8、(){inti,j,m,k;scanf("%d",&m);for(i=0;i

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

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

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