APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
24.以下选项中正确的定义语句是( )。

A、double a;b;

B、double a=b=7;

C、double a=7,b=7;

D、double,a,b;

答案:C

解析:【解析】同一类型变量的定义时,不同变量之间需要用“,”分隔,选项A错误;定义变量时初始化赋值不能用等号连接,选项B错误;变量类型说明后面不能用逗号,而是用空格分离,选项D错误。答案选择C选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
69.在数据处理中,其处理的最小单位是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-b8f2-c0cb-74c63d66eb00.html
点击查看题目
32.下面不属于软件需求分析阶段工作的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-bc4f-c0cb-74c63d66eb00.html
点击查看题目
16.以下四个程序中,完全正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-7852-c0cb-74c63d66eb00.html
点击查看题目
14.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-9836-c0cb-74c63d66eb00.html
点击查看题目
5.以下函数按每行8个输出数组中的数据:void fun(int *w,int n){int i;for(i=0;i<n;i++){()printf("%d",w[i]);}printf("\n");}下划线处应填入的语句是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-e92f-c0cb-74c63d66eb00.html
点击查看题目
140.下列各序列中不是堆的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-4476-c0cb-74c63d66eb00.html
点击查看题目
39.设有:char s[5],c;,则调用函数scanf能正确给s和c读入数据的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-1e18-c0cb-74c63d66eb00.html
点击查看题目
25.有以下程序(说明:字母A的ASCII码值是65):#include void fun(char *s){while(*s){if(*s%2)printf("%c",*s);s++;}}main(){char a[]="BYTE";fun(a);printf("\n");}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-0bad-c0cb-74c63d66eb00.html
点击查看题目
10.以下能正确输出字符a的语句是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-4874-c0cb-74c63d66eb00.html
点击查看题目
9.有以下程序:#include main(){int i=5;do{if(i%3==1)if(i%5==2){ printf("*%d",i);break;}i++;} while(i!=0);printf("\n");}程序运行的结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-4ca1-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

24.以下选项中正确的定义语句是( )。

A、double a;b;

B、double a=b=7;

C、double a=7,b=7;

D、double,a,b;

答案:C

解析:【解析】同一类型变量的定义时,不同变量之间需要用“,”分隔,选项A错误;定义变量时初始化赋值不能用等号连接,选项B错误;变量类型说明后面不能用逗号,而是用空格分离,选项D错误。答案选择C选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
69.在数据处理中,其处理的最小单位是( )。

A.  数据

B.  数据项

C.  数据结构

D.  数据元素

解析:【解析】数据是计算机的信息载体,数据处理的最小单位是数据项,多个数据项组成数据元素。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-b8f2-c0cb-74c63d66eb00.html
点击查看答案
32.下面不属于软件需求分析阶段工作的是( )。

A.  需求获取

B.  需求计划

C.  需求分析

D.  需求评审

解析:【解析】需求分析阶段的工作包括:①需求获取;②需求分析;③编写需求规格说明书;④需求评审。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-bc4f-c0cb-74c63d66eb00.html
点击查看答案
16.以下四个程序中,完全正确的是( )。

A.  项中,“main()”函数后面不能加分号;C语言中注释语句的注释方法是:/*注释内容*/或//注释一行,且“/*”和“*/”不能嵌套使用,C项错误;D选项中预编译命令“include ”前缺少“#”号。答案选择

B.  #include main(){/*programming*/printf("programming!\n");}

C.  语言中注释语句的注释方法是:/*注释内容*/或//注释一行,且“/*”和“*/”不能嵌套使用,C项错

D.  include main(){/*programming*/printf("programming!\n");}

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-7852-c0cb-74c63d66eb00.html
点击查看答案
14.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做( )。

A.  软件矛盾

B.  软件危机

C.  软件藕合

D.  软件产生

解析:【解析】随着计算机软件规模的扩大,软件本身的复杂性不断增加,研发周期显著变长,正确性难以保证,软件开发费用上涨,生产效率急剧下降,从而出现了入们难以控制软件发展的局面,即所谓的“软件危机”。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-9836-c0cb-74c63d66eb00.html
点击查看答案
5.以下函数按每行8个输出数组中的数据:void fun(int *w,int n){int i;for(i=0;i<n;i++){()printf("%d",w[i]);}printf("\n");}下划线处应填入的语句是( )。

A.  if(i/8==0) printf("\n");

B.  if(i/8==0) continue;

C.  if(i%8==0) printf("\n");

D.  if(i%8==0) continue;

解析:【解析】每行输出8个数组数据后输入一个换行,所以应该采取对8取余的方法,余数循环一次便换行一次,所以语句为if(i%8==0) printf("\n");

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-e92f-c0cb-74c63d66eb00.html
点击查看答案
140.下列各序列中不是堆的是( )。

A.  (91,85,53,36,47,30,24,12)

B.  (91,85,53,47,36,30,24,12)

C.  (47,91,53,85,30,12,24,36)

D.  (91,85,53,47,30,12,24,36)

解析:【解析】堆可以看成一棵完全二叉树:堆中任一根结点的值大于等于左右孩子结点的值(或者小于等于)就叫做大根堆(或小根堆)。这题可以这么做,把结点按照完全二叉树画出来就一目了然了。这个题目很明显

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-4476-c0cb-74c63d66eb00.html
点击查看答案
39.设有:char s[5],c;,则调用函数scanf能正确给s和c读入数据的是( )。

A.  scanf("%s%c",s,c);

B.  scanf("%d%c",&s,&c);

C.  scanf("%d%c",s,&c);

D.  scanf("%s%c",s,&c);

解析:【解析】s[5]是一个字符数组,也可以理解为字符串,格式控制为%s,c为字符,格式控制为%c。scanf输入时参数是地址,数组名就是地址,所以给s读入数据参数就是s首地址,而字符c的参数需要取c的地址,即&c。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-1e18-c0cb-74c63d66eb00.html
点击查看答案
25.有以下程序(说明:字母A的ASCII码值是65):#include void fun(char *s){while(*s){if(*s%2)printf("%c",*s);s++;}}main(){char a[]="BYTE";fun(a);printf("\n");}程序运行后的输出结果是( )。

A.  SCII码值为69,所以最后输出字母YE。答案选择D选项。

B.  BT

C.  II码值为69,所以最后输出字母YE。答案选择

D.  YE

解析:【解析】函数只会输出ASCII码值为奇数的字母,执行fun(a)时,依次取出a[]中的字母,当取第一个字母B时,因为B的ASCII码值为66,所以不会输出B,字母Y的ASCII码值为89,字母T的ASCII码值为84,字母E的

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-0bad-c0cb-74c63d66eb00.html
点击查看答案
10.以下能正确输出字符a的语句是( )。

A.  printf("%s","a");

B.  printf("%s",'a');

C.  printf("%c","a");

D.  printf("%d",'a');

解析:【解析】输出函数printf()的一般形式为“printf("格式控制字符串",输出项1,输出项2,…)”,输出项的形式要和格式控制字符串中的格式控制符保持一致,"%s"为输出字符串,"%c"为输出单个字符,"%d"为以十进制形式输出带符号整数,答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-4874-c0cb-74c63d66eb00.html
点击查看答案
9.有以下程序:#include main(){int i=5;do{if(i%3==1)if(i%5==2){ printf("*%d",i);break;}i++;} while(i!=0);printf("\n");}程序运行的结果是( )。

A.  *7

B.  *3*5

C.  *5

D.  *2*6

解析:【解析】在do while循环中,总是先执行循环体后判断循环条件,所以循环体至少会被执行一次。在循环中,如果满足(i%3==1)&&(i%5==2),则输出i的值,并执行break;退出do while循环;否则i++,继续判断while条件,如果i==0,则终止do while循环。第1遍循环,5%3==1不成立,执行i++,i变为6,第1遍循环结束,判断(i!=0)为真,继续循环。第2遍循环,6%3==1不成立,执行i++,i变为7,第2遍循环结束,判断(i!=0)为真,继续循环。第3遍循环7%3==1成立,7%3==2成立,执行if子句printf("*%d",i);break;,输出*7之后跳出循环。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-4ca1-c0cb-74c63d66eb00.html
点击查看答案
试题通小程序
试题通app下载