2021智慧树知到(山东理工大学)《C语言编程新思路》第1-14章节测试答案(8)
11、下面哪个选项不能将"hello"字符串存入字符数组str中()。
A、char str[]="hello" ;
B、char str[30]; strcpy(str, "hello");
C、char str[30];str="hello";
D、char str[30],*ps=str; strcpy(ps,"hello");
答案:C
12、有以下定义,不能表示字符 'C' 的表达式是()。char str[]="ABCDEFG",*p=str;
A、*(p+2)
B、str[2]
C、*(str+2)
D、*p+2
答案:D
13、程序段char c[]="abcdefg "; printf("%s",c+4);的运行结果是()。
A、abcd
B、efg
C、abcdefg
D、defg
答案:B
14、有如下定义,不能给数组a输入字符串的是()。char a[20],*p=a;
A、gets(p)
B、gets(a[0])
C、gets(&a[0])
D、gets(a)
答案:B
15、下面说法正确的是()。
A、若定义char s[]="well"; char t[]={'w','e','l','l'};,则数组s与数组t中内容相同。
B、当两个字符串所包含的字符个数相同时,才能比较两个字符串的大小。
C、函数strcpy(str1,str2); 的功能是将str2中字符串复制到str1中。
D、定义char a[30], b[]="China"; 后,可执行a=b; 将数组b中的字符串赋值给数组a。
答案:C
16、接受用户输入含有空格的字符串时,应使用()。
A、getchar()
B、gets()
C、scanf()
D、printf()
答案:B
17、列描述中错误的是 ()。
A、可以对字符数组进行整体输入、输出。
B、字符串可以存储在字符数组中。
C、不能对字符数组存储的字符串进行更改。
D、不能使用赋值运算符“=”,直接对字符数组名进行赋值。
答案:C
18、执行以下程序段后,输出结果是()。 char str[20]="door",t; int i,j; i=0; j=strlen(str)-1; t=str; str=str[j]; str[j]=t; puts(str);
A、door
B、dood
C、rood
D、roor
答案:C
19、若有如下定义char a[30],b[30],则以下正确的输入语句是()
A、gets(a,b);
B、gets(a); gets(b);
C、scanf("%s",a,b);
D、scanf("%s%s"&a,&b);
答案:B
20、执行以下程序段后,输出结果是() 。 char s[20]= "Good",t[]="Moring!"; strcat(s,t); puts(s);
A、GoodMoring!
B、Moring!
C、Good
D、Moring!Good
答案:A
第九章测试
1、在c语言中以下不正确的说法是()。
A、实参可以是常量、变量、或表达式
B、形参可以是常量、变量或表达式
C、实参可以为任意类型
D、形参应与其对应的实参类型一致
答案:B
2、以下程序有语法性错误,有关错误原因的正确说法是()。 #include <stdio.h> int main(void) { int G=5,k; void prt_char(); …… k=prt_char(G); …… return 0; }
A、语句void prt_char();有错,它是函数调用语句不能用void说明
B、变量名不能使用大写字母
C、函数说明和函数调用语句之间有矛盾
D、函数名不能使用下划线
答案:C
3、下述函数定义形式正确的是()。
A、int f(int x;int y)
B、int f(int x,int y)
C、int f(int x,y)
D、int f(x,y:int)
答案:B
4、以下所列的各函数首部中,正确的是()。
A、void play(int a,b)
B、void play(var :Integer,var b:Integer)
C、void play(int a,int b)
D、Sub play(a as integer,b as integer)
答案:C
5、若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
A、函数调用可以作为独立的语句存在
B、函数调用可以作为一个函数的实参
C、函数调用可以出现在表达式中
D、函数调用可以作为一个函数的形参
答案:D
6、在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是()。
A、地址传递
B、单向值传递
C、由实参传给形参,再由形参传回实参
D、传递方式由用户指定
答案:B
7、有以下程序: #include <stdio.h> void fun(int a,int b,int c) { a=11; b=22; c=33;} int main(void) { int x=10,y=20,z=30; fun(x,y,z); printf(“%d,%d,%d\n”,x,y,z); return 0; } 该程序输出结果是()。
A、30,20,10
B、10,20,30
C、11,22,33
D、33,22,11
答案:B
8、关于函数参数,说法正确的是()。
A、实参与其对应的形参各自占用独立的内存单元
B、实参与其对应的形参共同占用一个内存单元
C、只有当实参和形参同名时才占用同一个内存单元
D、形参是虚拟的,不占用内存单元
答案:A
9、一个函数的返回值由()确定。
A、return语句中的表达式
B、调用函数的类型
C、系统默认的类型
D、被调用函数的类型
答案:D
10、下列程序的输出结果是()。 fun(int a,int b,int c) { c=a+b;} int main(void) { int c; fun(2,3,c); printf(“%d\n”,c); return 0; }
A、2
B、3
C、5
D、不定
答案:D
11、有以下程序: #include <stdio.h> int fun(int x) { printf(“x=%d\n”,++x); } int main() { fun(12+5); return 0; } 程序的输出结果是()。
以上相关的更多内容请点击“C语言编程新思路 ”查看,以上题目的答案为网上收集整理仅供参考,难免有错误,还请自行斟酌,觉得好请分享给您的好朋友们!
- 『 胸部不丰满的病因病机()。
- 『 最富美感的乳房是()。
- 『 乳房的侧观形态包括()。
- 『 乳房幼小的辨证施治中,脾胃虚弱型用的
- 『 乳房的侧观形态可分为哪四种类型?
- 『 2023智慧树知到“中医美容”章节测试题
- 『 2023智慧树知到“中医饮食营养学”章节
- 『 2023智慧树知到“中医药与中华传统文化
- 『 2023智慧树知到“中医药文化”章节测试
- 『 2023智慧树知到“中医食疗学”章节测试
- 『 2023智慧树知到“中医养生与亚健康防治
- 『 2023智慧树知到“中医与诊断学做自己的
- 『 2023智慧树知到“中药养颜秘籍”章节测
- 『 2023智慧树知到“中外建筑艺术赏析”章
- 『 2023智慧树知到“中小学教师资格考试专
- 『 2023智慧树知到“中式面点制作工艺”章
- 『 2023智慧树知到“职熵大学生职业素质与
- 『 2023智慧树知到"职业健康与施工安全"
- 『 2023智慧树知到"职业素质养成"章节测
- 『 2023智慧树知到“职业沟通技能”章节测
- 『 2023智慧树知到“职业沟通技能”章节测
- 『 2023智慧树知到“职业形象塑造与创新意
- 『 2023智慧树知到“职场礼仪”章节测试题
- 『 2023智慧树知到“职场沟通”章节测试题
- 『 2023智慧树知到“职场C位指南大学生职
- 『 2023智慧树知到“职场菜鸟礼仪指南”章
- 『 2023智慧树知到“常见感染病”章节测试
- 『 2023智慧树知到“常见症状护理”章节测
- 『 2023智慧树知到“大学生国家安全教育”
- 『 2023智慧树知到“大学生的必修学分情感
- 『 2023智慧树知到(带你玩转VR虚拟现实)
- 『 人与自然和谐共生是的()五个特征之一
- 『 ()是生态文明思想坚持系统观念的体现
- 『 ()确立了“绿色原则”。
- 『 ()是关系近十四亿中国人民切身利益的
- 『 绿色、循环、低碳发展迈出坚实步伐,是
- 『 党的十八大以来党中央大力推动生态文明
- 『 下面关于“两山”论的正确观点为()。
- 『 生态文明思想系统回答了()问题。
- 『 2018年5月,在全国生态环境保护大会上,
- 『 2018年5月,在全国生态环境保护大会上对
- 『 坚决拥护“()”、坚决做到“()”,
- 『 新时代十年,我国日益走近世界舞台中央,
- 『 新时代十年的伟大变革来之不易。下列选
- 『 党的二十大报告指出,新时代十年的伟大
- 『 十年来,党中央,坚持改革的正确方向,加
- 『 伟大变革是在解决党内突出矛盾中实现的
- 『 新时代十年的伟大变革具有里程碑意义。
- 『 目前,我国面临的外部环境并不严峻复杂