安徽继续教育C语言程序设计作业答案.docx
- 文档编号:7197638
- 上传时间:2023-01-21
- 格式:DOCX
- 页数:58
- 大小:26.54KB
安徽继续教育C语言程序设计作业答案.docx
《安徽继续教育C语言程序设计作业答案.docx》由会员分享,可在线阅读,更多相关《安徽继续教育C语言程序设计作业答案.docx(58页珍藏版)》请在冰豆网上搜索。
安徽继续教育C语言程序设计作业答案
安徽继续教育在线C语言程序设计 作业题库
单选题
1(4分)、C语言源程序文件的缺省扩展名为( )。
A、cpp
B、exe
C、obj
D、C
参考答案:
D
2(4分)、字符常量'\n'和'\\'对应的ASCII码为( )。
A、110和92
B、10和92
C、92和92
D、78和47
参考答案:
B
3(4分)、若x=25,y=10,则计算y=x++表达式后,x和y的值分别为( )。
A、26和25
B、25和26
C、25和25
D、26和26
参考答案:
A
做作业网考论文请联系
V:
Y199********8
4(4分)、在VC环境下,为运行一个程序而建立的工作区文件的扩展名为( )。
A、obj
B、exe
C、dsw
D、dsp
参考答案:
C
5(4分)、在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为( )。
A、main
B、MAIN
C、name
D、Funtion
参考答案:
A
6(4分)、一个程序文件中必须有并且只有一个命名为( )的函数。
A、Main
B、main
C、voiDD、intmain
参考答案:
B
7(4分)、下面语句中,正确的是()
A、printf("%c\n","stdent");
B、printf("%c\n""c");
C、printf("%s\n","hello");
D、printf("%s\n",&a);
参考答案:
C
8(4分)、在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为( )。
A、main
B、MAIN
C、name
D、Funtion
参考答案:
A
9(4分)、实数340.25对应的规格化浮点数为( )。
A、340.25
B、34.025e1
C、3.4025e2
D、0.34025e3
参考答案:
C
10(4分)、若x=5,y=10,则计算y*=++x表达式后,y的值为( )。
A、50
B、40
C、60
D、55
参考答案:
C
11(4分)、常数120和-4.205的类型为( )。
A、整形和双精度型
B、短整形和单精度型
C、长整形和双精度型
D、整形和单精度型
参考答案:
A
12(4分)、程序运行中需要从键盘输入多于一个数据时,各数据之间应使用( )符号作为分隔符。
A、空格或逗号
B、逗号或回车
C、回车或分号
D、空格或回车
参考答案:
D
13(4分)、一条简单语句是以( )字符作为结束符的。
A、,
B、:
C、;
D、<空格>
参考答案:
C
14(4分)、设有语句“inta=12;a+=a*a;”,则执行结束后,a的值为( )。
A、12
B、144
C、156
D、288
参考答案:
C
15(4分)、char类型数据在内存中的存储形式是()
A、原码
B、反码
C、补码
D、ASCII码
参考答案:
D
单选题
1(4分)、C语言源程序文件的缺省扩展名为( )。
A、cpp
B、exe
C、obj
D、C
参考答案:
D
2(4分)、char类型数据在内存中的存储形式是()
A、原码
B、反码
C、补码
D、ASCII码
参考答案:
D
3(4分)、数据类型int,char,float,double的类型长度之和为( )。
A、10
B、12
C、16
D、17
参考答案:
D
4(4分)、在VC环境下,为运行一个程序而建立的工作区文件的扩展名为( )。
A、obj
B、exe
C、dsw
D、dsp
参考答案:
C
5(4分)、在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为( )。
A、main
B、MAIN
C、name
D、Funtion
参考答案:
A
6(4分)、若x=25,y=10,则计算y=x++表达式后,x和y的值分别为( )。
A、26和25
B、25和26
C、25和25
D、26和26
参考答案:
A
7(4分)、在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为( )。
A、main
B、MAIN
C、name
D、Funtion
参考答案:
A
8(4分)、数值常量0173和0x62对应的十进制值之和为( )。
A、235
B、221
C、185
D、346
参考答案:
B
9(4分)、一条简单语句是以( )字符作为结束符的。
A、,
B、:
C、;
D、<空格>
参考答案:
C
10(4分)、若x=5,y=10,则计算y*=++x表达式后,y的值为( )。
A、50
B、40
C、60
D、55
参考答案:
C
11(4分)、程序运行中需要从键盘输入多于一个数据时,各数据之间应使用( )符号作为分隔符。
A、空格或逗号
B、逗号或回车
C、回车或分号
D、空格或回车
参考答案:
D
12(4分)、常数120和-4.205的类型为( )。
A、整形和双精度型
B、短整形和单精度型
C、长整形和双精度型
D、整形和单精度型
参考答案:
A
13(4分)、一个程序文件中必须有并且只有一个命名为( )的函数。
A、Main
B、main
C、voiDD、intmain
参考答案:
B
14(4分)、C程序文件的扩展名为( )。
A、obj
B、exe
C、cpp
D、c
参考答案:
D
15(4分)、实数340.25对应的规格化浮点数为( )。
A、340.25
B、34.025e1
C、3.4025e2
D、0.34025e3
参考答案:
C
单选题
1(4分)、一条简单语句是以( )字符作为结束符的。
A、,
B、:
C、;
D、<空格>
参考答案:
C
2(4分)、设有语句“inta=12;a+=a*a;”,则执行结束后,a的值为( )。
A、12
B、144
C、156
D、288
参考答案:
C
3(4分)、程序运行中需要从键盘输入多于一个数据时,各数据之间应使用( )符号作为分隔符。
A、空格或逗号
B、逗号或回车
C、回车或分号
D、空格或回车
参考答案:
D
4(4分)、在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为( )。
A、main
B、MAIN
C、name
D、Funtion
参考答案:
A
5(4分)、实数340.25对应的规格化浮点数为( )。
A、340.25
B、34.025e1
C、3.4025e2
D、0.34025e3
参考答案:
C
6(4分)、下面语句中,正确的是()
A、printf("%c\n","stdent");
B、printf("%c\n""c");
C、printf("%s\n","hello");
D、printf("%s\n",&a);
参考答案:
C
7(4分)、数值常量0173和0x62对应的十进制值之和为( )。
A、235
B、221
C、185
D、346
参考答案:
B
8(4分)、C程序文件的扩展名为( )。
A、obj
B、exe
C、cpp
D、c
参考答案:
D
9(4分)、若x=25,y=10,则计算y=x++表达式后,x和y的值分别为( )。
A、26和25
B、25和26
C、25和25
D、26和26
参考答案:
A
10(4分)、一个程序文件中必须有并且只有一个命名为( )的函数。
A、Main
B、main
C、voiDD、intmain
参考答案:
B
11(4分)、char类型数据在内存中的存储形式是()
A、原码
B、反码
C、补码
D、ASCII码
参考答案:
D
12(4分)、由C语言目标文件连接而成的可执行的缺省扩展名为( )。
A、cpp
B、exe
C、obj
D、C
参考答案:
B
13(4分)、在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为( )。
A、main
B、MAIN
C、name
D、Funtion
参考答案:
A
14(4分)、若x=5,y=10,则计算y*=++x表达式后,y的值为( )。
A、50
B、40
C、60
D、55
参考答案:
C
15(4分)、在VC环境下,为运行一个程序而建立的工作区文件的扩展名为( )。
A、obj
B、exe
C、dsw
D、dsp
参考答案:
C
填空:
题
16(2分)、
假定x=5,则表达式2+x++的值为______ 。
∙
填空:
7
∙
17(2分)、
表达式(float)25/4的值为______ 。
∙
填空:
6
∙
18(2分)、
表达式x=x+1表示成增量表达式为______ 。
∙
填空:
++x
∙
19(2分)、
C语言中的每条简单语句以______ 作为结束符。
∙
填空:
;
∙
20(2分)、
在C语言程序的每个程序行后面或单独一行的开始使用注释的标记符为______ 。
∙
填空:
//
∙
21(2分)、
假定x=5,则表达式2+x++的值为______
∙
填空:
7
∙
22(2分)、
char类型的大小为______ 个字节。
∙
填空:
2
∙
23(2分)、
表达式(int)14.6%5的值为______ 。
∙
填空:
4
∙
24(2分)、
执行“printf(“%c”,’F’-2);”语句后得到的输出结果为______ 。
∙
填空:
16
∙
25(2分)、
每个C程序文件在编译时可能出现有致命性错误,其对应的标识符为______ 。
∙
填空:
error
∙
26(2分)、
执行“intx=45,y=13;printf(“%d”,x%y);”语句序列后得到的输出结果为______ 。
∙
填空:
6
∙
27(2分)、
用于输出表达式的标准输出函数是______ 。
∙
填空:
printf
∙
28(2分)、
十进制数3.26类型为______ 。
∙
填空:
float
∙
29(2分)、
存储字符’a’需要占用存储器的______ 个字节空间。
∙
填空:
1
∙
30(2分)、
执行“intx=45,y=13;printf(“%d”,x%y);”语句序列后得到的输出结果为______
∙
填空:
6
∙
31(2分)、
十进制数25表示成符合C语言规则的十六进制数为______ 。
∙
填空:
0x19
∙
32(2分)、
执行“printf(“%d-%d=%d”,43,18,43-18);”语句后得到的输出结果为______ 。
∙
填空:
43-18=25
∙
33(2分)、
表达式(int)14.6%5的值为______ 。
∙
填空:
4
∙
34(2分)、
十进制数28类型为______ 。
∙
填空:
int
∙
35(2分)、
单行或多行注释的结束标记符为______ 。
∙
填空:
*/
∙
单选题
1(4分)、假定x是一个逻辑量,则x&&!
x和x||!
x的值分别为( )。
A、1和1
B、0和0
C、0和1
D、1和0
参考答案:
C
2(4分)、x>0&&x<=10的相反表达式为( )。
A、x<=0&&x>10
B、x<=0||x=>10
C、x<=0||x<=10
D、x>0&&x>10
参考答案:
A
3(4分)、当处理特定问题时的循环次数已知时,通常采用( )循环来解决。
A、for
B、while
C、do-while
D、Switch
参考答案:
A
4(4分)、在下面循环语句中内层循环体S语句的执行次数为( )。
for(inti=0;i A、n2 B、(n+1)/2 C、n(n-1)/2 D、n(n+1)/2 参考答案: D 5(4分)、当在程序中执行到( )语句时,只结束本层循环类语句或switch语句的执行。 A、continue B、break C、goto D、return 参考答案: B 6(4分)、在下面的do循环语句中,其循环体被执行的次数为( )。 inti=0;doi++;while(i*i<10); A、4 B、3 C、5 D、2 参考答案: A 7(4分)、在switch语句中,每个语句标号中的关键字case后面的表达式必须是( )。 A、变量 B、常量 C、一般表达式 D、函数调用 参考答案: B 8(4分)、当在程序中执行到( )语句时,将结束所在循环语句中循环体的一次执行。 A、continue B、break C、goto D、return 参考答案: A 9(4分)、在switch语句的每个case块中,假定都是以break语句结束的,则此switch语句容易被改写为( )语句。 A、for B、if C、do D、While 参考答案: B 10(4分)、在for语句中,假定循环体共被执行n次,则<表达式2>共被计算( )次。 A、1 B、n-1 C、n D、n+1 参考答案: D 11(4分)、执行下列程序段的结果是() intx=0; do{printf("%2d",x--);} while(x); A、打印出321 B、打印出23 C、打印出0 D、陷入死循环 参考答案: D 12(4分)、设x=10,y=5,z=15,则执行下列程序段后z的结果是() if(x>y)if(y>z)x=y; elsez=y; A、7 B、6 C、5 D、4 参考答案: C 13(4分)、设x和y均为逻辑值,则x&&y为真的条件是( )。 A、它们均为真 B、其中一个为真 C、它们均为假 D、其中一个为假 参考答案: A 14(4分)、在下面循环语句中内层循环体S语句的执行次数为( )。 for(inti=0;i A、n2 B、(n+1)/2 C、n(n-1)/2 D、n(n+1)/2 参考答案: D 15(4分)、在for语句中,假定循环体共被执行n次,则<表达式3>共被计算( )次。 A、1 B、n-1 C、n D、n+1 参考答案: C 单选题 1(4分)、对于for(表达式1;;表达式3)可以理解为() A、for(表达式1;0;表达式3) B、for(表达式1;1;表达式3) C、for(表达式1;表达式1;表达式3) D、for(表达式1;表达式3;表达式3) 参考答案: B 2(4分)、在下面循环语句中内层循环体S语句的执行次数为( )。 for(inti=0;i A、n2 B、(n+1)/2 C、n(n-1)/2 D、n(n+1)/2 参考答案: D 3(4分)、下面循环语句执行结束后输出的i值为( )。 for(inti=0;i A、n/2 B、n/2+1 C、n/2-1 D、n-1 参考答案: B 4(4分)、在for语句中,假定循环体共被执行n次,则<表达式2>共被计算( )次。 A、1 B、n-1 C、n D、n+1 参考答案: D 5(4分)、假定x是一个逻辑量,则x&&! x和x||! x的值分别为( )。 A、1和1 B、0和0 C、0和1 D、1和0 参考答案: C 6(4分)、当在程序中执行到( )语句时,只结束本层循环类语句或switch语句的执行。 A、continue B、break C、goto D、return 参考答案: B 7(4分)、每次先进行循环条件的判断,然后再执行循环体的语句是( )。 A、for和do B、for和while C、while和do D、switch和break 参考答案: B 8(4分)、在switch语句中,每个语句标号中的关键字case后面的表达式必须是( )。 A、变量 B、常量 C、一般表达式 D、函数调用 参考答案: B 9(4分)、x>0&&x<=10的相反表达式为( )。 A、x<=0&&x>10 B、x<=0||x=>10 C、x<=0||x<=10 D、x>0&&x>10 参考答案: A 10(4分)、在switch语句的每个case块中,假定都是以break语句结束的,则此switch语句容易被改写为( )语句。 A、for B、if C、do D、While 参考答案: B 11(4分)、执行下列程序段的结果是() intx=0; do{printf("%2d",x--);} while(x); A、打印出321 B、打印出23 C、打印出0 D、陷入死循环 参考答案: D 12(4分)、在C语言中,逻辑运算符的优先级从高到低的排列为() A、&&,||,! B、&&,! ,|| C、||,! ,&& D、! ,&&,|| 参考答案: D 13(4分)、设x和y均为逻辑值,则x&&y为真的条件是( )。 A、它们均为真 B、其中一个为真 C、它们均为假 D、其中一个为假 参考答案: A 14(4分)、当在程序中执行到( )语句时,将结束所在循环语句中循环体的一次执行。 A、continue B、break C、goto D、return 参考答案: A 15(4分)、当处理特定问题时的循环次数已知时,通常采用( )循环来解决。 A、for B、while C、do-while D、Switch 参考答案: A 单选题 1(4分)、下面循环语句执行结束后输出的i值为( )。 for(inti=0;i A、n/2 B、n/2+1 C、n/2-1 D、n-1 参考答案: B 2(4分)、判断字母是是否是小写字母的表达式是() A、'a'<=s<='z' B、s>='a'&s<='z' C、s>='a'&&s<='z' D、s>='a'||s<='z' 参考答案: C 3(4分)、在下面循环语句中内层循环体S语句的执行次数为( )。 for(inti=0;i A、n2 B、(n+1)/2 C、n(n-1)/2 D、n(n+1)/2 参考答案: D 4(4分)、假定x是一个逻辑量,则x&&! x和x||! x的值分别为( )。 A、1和1 B、0和0 C、0和1 D、1和0 参考答案: C 5(4分)、在switch语句中,每个语句标号中的关键字case后面的表达式必须是( )。 A、变量 B、常量 C、一般表达式 D、函数调用 参考答案: B 6(4分)、在C语言中,逻辑运算符的优先级从高到低的排列为() A、&&,||,! B、&&,! ,|| C、||,! ,&& D、! ,&&,|| 参考答案: D 7(4分)、在for语句中,假定循环体共被执行n次,则<表达式3>共被计算( )次。 A、1 B、n-1 C、n D、n+1 参考答案: C 8(4分)、每次先进行循环条件的判断,然后再执行循环体的语句是( )。 A、for和do B、for和while C、while和do D、switch和break 参考答案: B 9(4分)、设x和y均为逻辑值,则x&&y为真的条件是( )。 A、它们均为真 B、其中一个为真 C、它们均为假 D、其中一个为假 参考答案: A 10(4分)、在下面循环语句中内层循环体S语句的执行次数为( )。 for(inti=0;i A、n2 B、(n+1)/2 C、n(n-1)/2 D、n(n+1)/2 参考答案: D 11(4分)、对于for(表达式1;;表达式3)可以理解为() A、for(表达式1;0;表达式3) B、for(表达式1;1;表达式3) C、for(表达式1;表达式1;表达式3) D、for(表达式1;表达式3;表达式3) 参考答案: B 12(4分)、当处理特定问题时的循环次数已知时,通常采用( )循环来解决。 A、for B、while C、do-while D、Switch 参考答案: A 13(4分)、当在程序中执行到( )语句时,将结束所在循环语句中循环体的一次执行。 A、continue B、break C、goto D、return 参考答案: A 14(4分)、在switch语句的每个case块中,假定都是以break语句结束的,则此switch语句容易被改写为( )语句。 A、for B、if C、do D、While 参考答案: B 15(4分)、设x=10,y=5,z=15,则执行下列程序段后z的结果是() if(x>y)if(y>z)x=y; elsez=y; A、7 B、6 C、5 D、4 参考答案: C 填空题 16(假定x=5,则执行“a=(x? 10: 20);”语句后a的值为______ 。 ∙ 填空: 10 ∙ 17(若x=5,y=10,则x! =y的逻辑值为______ 。 ∙ 填空: 1 ∙ 18(若do循环的“尾”为“while(++i<10)”,并且i的初值为0,同时在循环体不会修改i的值,由循环体将被重复执行______ 次后正常结束。 ∙ 填空: 10 ∙ 19(在switch语句中,每个语句标号所含保留字case后面的表达式必须是______ 。 ∙ 填空: 整型 ∙ 20(若x=5,y=10,则x>y逻辑值为______ 。 ∙ 填空: 假 ∙ 21(关系表达式(x! =0)的等价表达式为______ 。 ∙ 填空: x ∙ 22(当在程序执行到______ 语句时,将结束本层循环语句或switch语句的执行。 ∙ 填空: break ∙ 23(作为语句标号使用的C保留字case和default只能用于______ 语句的定义体中。 ∙ 填空: switch ∙ 24(在switch语句时,在进行作为条件的表达式求值后,将从某个匹配的标号位置起向下执行,当碰到下一个标号
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 安徽 继续教育 语言程序设计 作业 答案