全国计算机等级考试C语言编程题(附答案) 下载本文

全国计算机二级C语言考试试题 整理人:绾绾

void main() { clrscr();

printf(\} 第四套

1.程序Cmody041.c,其功能是统计输入字符串中小写英文字母的个数。

如 输入:abcdEFGHIJK123 输出:4

2.程序Cmody042.c,其功能是将从键盘依次输入的M个整数逆序输出。

-------------------------Cmody041.c------------------- #include #include main() {

char str1[128];

/**/int i;len,sum=0;/**/ gets(str1); len=strlen(str1); for(i=0;i

9

全国计算机二级C语言考试试题 整理人:绾绾

{

/**/if(str1[i]>='a'||str1[i]<='z')/**/ sum++; }

printf(\getch(); }

-------------------------Cmody042.c------------------- #include #include #define M 8 main() {

int a[M],i;

printf(\for(i=0;i

scanf(\printf(\/**/for(i=M-1;i<=0;i--)/**/ printf(\printf(\getch();

10

全国计算机二级C语言考试试题 整理人:绾绾

} 第5套

1.程序Cmody051.c,其功能是统计输入字符串中大写英文字母的个数。

如 输入:abcDEFGH123 输出:5

2.程序Cmody052.c,其功能是实现从键盘依次输入M个整数,输出其中所有的偶数。 如 输入:23 62 38 45 26 输出:62 38 26

-------------------------Cmody051.c------------------- #include #include main() {

/**/char str1/**/ int i,len,sum=0;

printf(\scanf(\len=strlen(str1); for(i=0;i

11

全国计算机二级C语言考试试题 整理人:绾绾

if(str1[i]>='A'&&str1[i]<='Z') /**/sum--;/**/ }

printf(\getch(); }

-------------------------Cmody052.c------------------- #include #include /**/#include M 5/**/ main() {

int a[M],i;

printf(\for(i=0;i

printf(\for(i=0;i

12