欢迎来到天天文库
浏览记录
ID:50250885
大小:112.50 KB
页数:20页
时间:2020-03-07
《全国计算机二级C语言操作题题库.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、1.程序Cmody021.c输出如下所示图形:*************************#includevoidmain(){inti,j;for(i=1;i<=5;i++){for(j=1;j<=5-i;j++)printf("");for(j=1;j<=2*i-1;j++)printf("*");printf("");}}2.程序Cmody032.c的功能是:输出201-300之间的所有素数,统计总个数。#include#includevoidmain(){intnum;printf("");
2、num=fun();printf("Thetotalofprimeis%d",num);getch();}intfun(){intm,i,k,n=0;for(m=201;m<=300;m++){k=sqrt(m+1);for(i=2;i<=k;i++)/**/if(m/i==0)/**/break;/**/if(i==k)/**/{printf("%-4d",m);n++;if(n%10==0)printf("");}}returnn;}3.程序Cmody041.c,其功能是统计输入字符串中小写英文字母的个数。如输入:abcdEFGHIJK123输出:4#
3、include#includemain(){charstr1[128];/**/inti,len,sum=0;/**/gets(str1);len=strlen(str1);for(i=0;i='a'&&str1[i]<='z')/**/sum++;}printf("%d",sum);getch();}4.程序Cmody051.c,其功能是统计输入字符串中大写英文字母的个数。如输入:abcDEFGH123输出:5#include#include4、g.h>main(){/**/charstr1[128]/**/inti,len,sum=0;printf("Pleaseinputastring:");scanf("%s",str1);len=strlen(str1);for(i=0;i='A'&&str1[i]<='Z')/**/sum++;/**/}printf("%d",sum);getch();}5.程序Cmody061.c,其功能是将字符串中'0'-'8'的数字字符变为比它大1的数字字符,将'9'变为'0'。如输入:abc12cd56EF89GH4输出5、:abc23cd67EF90GH5#include#includemain(){charstr1[128],str2[128];inti,len;gets(str1);len=strlen(str1);/**/for(i=0;i='0'&&str1[i]<='8')str2[i]=str1[i]+1;elseif(str1[i]=='9')str2[i]='0';elsestr2[i]=str1[i];}/**/str2[i]='';/**/puts(str2);getch6、();}6.程序Cmody091.C,其功能是计算1至100之间的奇数之和,偶数之和。#includevoidmain(){intb,i;/**/inta=c=0;/**//**/for(i=0,i<=100,i+=2)/**/{a+=i;b=i+1;c+=b;}printf("totalofevennumbers:%d",a);printf("totalofoddnumbers:%d",c-101);getch();}7.程序Cmody101.c,其功能是计算如下所示的数学表达式:#include#defineF(x)7、(x*x-2.3*x+5.6)/(x+8.2)voidmain(){floata=6.0,b=3.0,c;/**/floats;/**/printf("Pleaseinputc:");scanf("%f",/**/&c/**/);/**/s=F(a)+F(b)-F(c));/**/printf("s=%.2f,s");getch();}8.程序Cmody111.C,输出如下所示图形:@@@@@@@@@@@@@@@@@@@@@#include#includevoidmain(){/**/inti,j;/**//**/f8、or(i=
4、g.h>main(){/**/charstr1[128]/**/inti,len,sum=0;printf("Pleaseinputastring:");scanf("%s",str1);len=strlen(str1);for(i=0;i='A'&&str1[i]<='Z')/**/sum++;/**/}printf("%d",sum);getch();}5.程序Cmody061.c,其功能是将字符串中'0'-'8'的数字字符变为比它大1的数字字符,将'9'变为'0'。如输入:abc12cd56EF89GH4输出
5、:abc23cd67EF90GH5#include#includemain(){charstr1[128],str2[128];inti,len;gets(str1);len=strlen(str1);/**/for(i=0;i='0'&&str1[i]<='8')str2[i]=str1[i]+1;elseif(str1[i]=='9')str2[i]='0';elsestr2[i]=str1[i];}/**/str2[i]='';/**/puts(str2);getch
6、();}6.程序Cmody091.C,其功能是计算1至100之间的奇数之和,偶数之和。#includevoidmain(){intb,i;/**/inta=c=0;/**//**/for(i=0,i<=100,i+=2)/**/{a+=i;b=i+1;c+=b;}printf("totalofevennumbers:%d",a);printf("totalofoddnumbers:%d",c-101);getch();}7.程序Cmody101.c,其功能是计算如下所示的数学表达式:#include#defineF(x)
7、(x*x-2.3*x+5.6)/(x+8.2)voidmain(){floata=6.0,b=3.0,c;/**/floats;/**/printf("Pleaseinputc:");scanf("%f",/**/&c/**/);/**/s=F(a)+F(b)-F(c));/**/printf("s=%.2f,s");getch();}8.程序Cmody111.C,输出如下所示图形:@@@@@@@@@@@@@@@@@@@@@#include#includevoidmain(){/**/inti,j;/**//**/f
8、or(i=
此文档下载收益归作者所有