




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、最新资料欢迎阅读 2020智慧树C语言程序设计(山东联盟)完整章节答案 第一章 单元测试 1、单选题: 01110011:流程图中用下列哪一个图形符号表示判断?() 选项: A:矩形框 B:菱形框 C:平行四边形框 D:圆形框 答案: 【菱形框】 2、单选题: 01110021:流程图中用下列哪种图形符号表示事情处理过程的开始?( 选项: A:圆括号矩形 B:矩形 C:箭头 D:圆圈 答案: 【圆括号矩形】 3、单选题: 01110031:流程图中用于描述输出的是下列哪一个图形符号? 选项: A:矩形框 B:菱形框 C:平行四边形框 D:圆括号矩形框 答案: 【平行四边形框】 4、单选题: 0
2、1210011:以下选项中哪一个是C语言关键字( )。 选项: A: printf B:include C:fun D:default 答案: 【default】 5、单选题: 01210031:下列选项中不属于C语言关键字的是()。 选项: A:default B:enum C:register D: external 答案: 【 external】 6、单选题: 01210051:C语言提供的合法关键字是( )。 选项: A:swith B:cher C:Case D:default 答案: 【default】 7、单选题: 01210021:下列哪一个选项不属于C语言的关键字()。 选项
3、: A:while B: break C:integer D:static 答案: 【integer】 8、单选题: 01210041:下列四组选项中均不是C语言关健字的选项是( )。 选项: A:define IF type B:gect char printf C:include scanf case D:while go pow 答案: 【define IF type】 9、单选题: 01210061:C语言提供的合法数据类型关键字是( )。 选项: A: float B:Signed C:Integer D:Char 答案: 【 float】 10、单选题: 01310011:在以下各
4、组标识符中,均可以用作变量名的一组是()。 选项: A:a01, Int B:table_1, a*1 C:0_a, W12 D:for, point 答案: 【a01, Int】 11、单选题: 01310021:下列不合法的C语言中标识符是()。 选项: A:student B: #xyz C: _total D: PI 答案: 【 #xyz】 12、单选题: 01310031:以下不合法的C语言标识符是()。 选项: A:ABC B: abc C: a_bc D:ab.c 答案: 【ab.c】 13、单选题: 01310041:下列字符串是合法标识符的是( )。 选项: A:_HJ B:
5、9_student C:long D:LINE 1 答案: 【_HJ】 14、单选题: 01310051:下列标识符组中,合法的用户标识符为( )。 选项: A:_0123与ssiped B:del-word与signed C:list与*jer D:keep%与wind 答案: 【_0123与ssiped】 15、单选题: 01310061:以下选项中不合法的用户标识符是( )。 选项: A:abc.c B:file C:Main D:PRINT 答案: 【abc.c 】 16、单选题: 01310071:以下选项中不合法的用户标识符是( )。 选项: A:_123 B:Printf C:
6、A$ D:Dim 答案: 【 A$ 】 17、单选题: 01310081:在下列C语言程序中,可以用做变量名的是( )。 选项: A:1 B:a1 C:int D:*p 答案: 【a1】 18、单选题: 01310091:以下符号中不能用作用户标识符的符号是( )。 选项: A:_256 B:void C:Scanf D:Struct 答案: 【void】 19、单选题: 01310101:下面四个选项中,均是不合法的用户标识符的选项是( )。 选项: A:A p_0 do B:float lao _A C:b-a goto int D:_123 temp INT 答案: 【b-a goto
7、int】 20、单选题: 01310111:C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符( )。 选项: A:必须为大写 B:必须为下划线 C:必须为字母或下划线 D:可以是字母、数字和下划线中的任一种字符 答案: 【必须为字母或下划线】 21、判断题: 01380011:C语言规定标识符只能由字母、数字和小数点三种字符组成。() 选项: A:对 B:错 答案: 【错】 22、判断题: 01420021:65的二进制32位定长形式是00000000 00000000 00000000 01000001 选项: A:对 B:错 答案: 【对】 23、单选题: 0141002
8、1:下面4个选项中,均是正确的八进制数和十六进制数的选项是( )。 选项: A: -10 0X8f -011 B:0abc -017 0xc C:0010 -0x11 0xf1 D:0a12 -0x123 -0xa 答案: 【0010 -0x11 0xf1】 24、单选题: 01410011:某种数制每位上所使用的数码个数称为该数制的()。 选项: A:基数 B:位权 C:数值 D:指数 答案: 【基数】 25、单选题: 01410031:下面四个选项中,均是不正确的八进制或十六进制数的选项是( )。 选项: A:016 0x8f 018 B:0abc 017 0xa C:010 -0x11
9、0x16 D:0a12 7ff -123 答案: 【0a12 7ff -123】 第二章 单元测试 1、判断题: 02180011:C语言定义一个变量,占用内存中的一个存储空间。( ) 选项: A:对 B:错 答案: 【对】 2、判断题: 02180021:C语言中,要求对所有用到的变量先定义,然后才能使用。( ) 选项: A:对 B:错 答案: 【对】 3、单选题: 02210011:下面四个选项中均是合法整型常量的选项是( )。 选项: A:160 0xffff 011 B:-0xcdf 01a 0xe C:-01 986,012 0668 D:-0x48a 2e5 0x02B2 答案:
10、【160 0xffff 011】 4、单选题: 02210021:下面四个选项中,均是不合法整型常量的选项是( )。 选项: A:-0f1 -0xffff 0011 B:-0xcdf 017 12,456 C:-018 999 5e2 D: -0x48eg -068 03f 答案: 【 -0x48eg -068 03f】 5、单选题: 02210031:下列选项中表示一个正确的整型常量 ( )。 选项: A:1.2 B: -20 C: 1,000 D: 4 5 6 答案: 【 -20】 6、单选题: 02210041:若a为整型变量,则语句a=-2;printf("%d",
11、a);( )。 选项: A:赋值不合法 B:输出值为-2 C:输出为不确定值 D:输出值为2 答案: 【输出值为-2】 7、判断题: 02280011:在变量声明中给变量赋初值的方法是:int a=b=c=10;() 选项: A:对 B:错 答案: 【错】 8、判断题: 02280021:如果i的原值为3,则:j=+i;j的值为3。() 选项: A:对 B:错 答案: 【错】 9、判断题: 02280031:设C语言中一个int型数据在内存中占2个字节,则int数据的取值范围为-3276832767。() 选项: A:对 B:错 答案: 【对】 10、单选题: 02310011:下面四个选项中
12、,均是不合法浮点数的是( )。 选项: A: 160 0.12 e3 B:123 2e4.2 .e5 C:-018 123e4 0.0 D:-e3 .234 1e3 答案: 【123 2e4.2 .e5】 11、单选题: 02310031:以下每个选项都代表一个常量,其中不正确的实型常量是( )。 选项: A:2.607E-1 B: 0.8103e2 C: -77.77 D:4.6e-2 答案: 【 0.8103e2】 12、单选题: 02310041:设变量a是整型,f是实型,i是双精度型,则表达式10+a+i*f值的数据类型为( )。 选项: A:int B:float C:double
13、D:不确定 答案: 【double】 13、单选题: 02310051:设有说明:char w;int x;float y;double z;则表达式w*x+z-y值的数据类型为( )。 选项: A:float B: char C: int D:double 答案: 【double】 14、单选题: 02310062:以下变量定义中,合法的是( )。 选项: A:float 3_four=3.4; B:int _abc_=2; C:double a=1+4e2.0; D:short do =15; 答案: 【int _abc_=2;】 15、单选题: 02310072:已定义x为float型变
14、量x=213.82631;printf("%-4.2fn",x);则以上语句( )。 选项: A:输出格式描述符的域宽不够,不能输出 B:输出为213.83 C:输出为213.82 D:输出为-213.82 答案: 【输出为213.83】 16、单选题: 02410031:C语言中,char型数据在内存中的存储形式是( )。 选项: A:原码 B:反码 C:补码 D:ASCII码 答案: 【ASCII码】 17、单选题: 02410041:下面正确的字符常量是( )。 选项: A: "c" B: C: W D: 答案: 【 "c"】
15、18、单选题: 02410081:下面四个选项中,均是正确的数值常量或字符常量的选项是( )。 选项: A:0.0 0f 8.9e & B:"a" 3.9E-2.5 1e1 " C:3 011 0xFF00 0a D:+001 0xabcd 2e2 50 答案: 【+001 0xabcd 2e2 50】 19、判断题: 02480011:字符型变量用来存放字符常量,注意只能放2个字符。() 选项: A:对 B:错 答案: 【错】 20、判断题: 02480021:C语言中可以把一个字符串赋给一个字符变量。( ) 选项: A:对 B:错 答案: 【错】 21
16、、判断题: 02480031:C语言使字符型数据和整型数据在一定范围内之间可以通用。一个字符数据既可以以字符形式输出,也可以以整数形式输出。() 选项: A:对 B:错 答案: 【对】 22、判断题: 02480041:C的字符常量是用双引号括起来的一个字符。( ) 选项: A:对 B:错 答案: 【错】 23、单选题: 02510011:下面不正确的字符串常量是( )。 选项: A:abc B:"1212" C: "0" D: " " 答案: 【abc】 24、单选题: 02510021:下面4个选项中均是非法常量的是( )。 选项
17、: A:as -0fff xa B: 1 12,456 C:-0x18 01177 0xf D:0xabc "a" 答案: 【as -0fff xa】 25、判断题: 02580011:字符串常量是一对单引号括起来的字符序列。( ) 选项: A:对 B:错 答案: 【错】 26、单选题: 02610011:int k=8567;printf("|%-6d|",k);结果是( )。 选项: A:输出格式描述不合法 B:输出为|008567| C:输出为|8567 | D:输出为|-08567| 答案: 【输出为|8567 |】 27、单选题: 026100
18、21:若在scanf函数语句中没有非格式字符作输入数据的间隔,则不可用( )作为输入数据的间隔。 选项: A:空格 B:逗号 C:TAB D:回车 答案: 【逗号】 28、单选题: 02610031:使用scanf函数时,在源程序开头( )。 选项: A:书写#include B:书写#include C:不必写#include D:书写#include 答案: 【书写#include 】 29、单选题: 02610041:double x=213.82631; printf("%-6.2en",x);则以上语句( )。 选项: A:输出格式描述符的域宽不够,不能输出 B:
19、输出为21.38e+01 C:输出为2.14e+02 D:输出为-2.14e2 答案: 【输出为2.14e+02】 30、单选题: 02610051:若输入4位整数到整型变量a中,可用( )。 选项: A: scanf("M"); B:scanf("M",&a); C:scanf("M",a); D:scanf("%d",&a); 答案: 【scanf("%d",&a);】 31、单选题: 02610061:a为整型变量,输入5,执行printf("a=%d&q
20、uot;,a)后输出为( )。 选项: A:a=%5 B:5 C:a=5 D:a=a=5 答案: 【a=5】 32、单选题: 02610072:下列能正确输入字符数组a的语句是( )。 选项: A:scanf("%s",a); B: scanf("%s",&a); C:scanf("%c",a); D:循环执行scanf("%c",&ai); 答案: 【scanf("%s",a);】 33、单选题: 02610082:在输入时,字符变量的值必须使用空格间隔,其输入函数可为( )。
21、 选项: A:scanf("%c %c %c",&a,&b,&c); B:scanf("%c,%c,%c",&a,&b,&c); C:scanf("<",&a,&b,&c); D:循环执行getchar() 答案: 【scanf("%c %c %c",&a,&b,&c);】 34、判断题: 02680011:若int x=3; printf("%d",&x);则系统会报错,没有任何结果。
22、() 选项: A:对 B:错 答案: 【错】 35、判断题: 02680021:输入语句scanf("%d,%d,%d",a,b,c);的格式是正确的。( ) 选项: A:对 B:错 答案: 【错】 36、判断题: 02680031:在scanf("%d,%d,%d",&a,&b)函数中,当输入为1,2,3时,将1赋给a,将2赋给b。( ) 选项: A:对 B:错 答案: 【错】 37、判断题: 02680041:printf函数是一个标准库函数,它的函数原型在头文件"string.h"中。() 选项: A:对 B:错 答案: 【错】 38、判断题: 02680051:在printf函数中,输出列表的各输出项之间可用冒号分隔。() 选项: A:对 B:错 答案: 【错】 39、判断题: 02680061:若int x=3;printf("%d",&x);则系统不会报错,会输出x的地址。() 选项: A:对 B:错 答案: 【对】 40、判断题: 02680071:输入语句的格式为:scanf("%d
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 IEC 63297:2025 EN-FR Sensing devices for non-intrusive load monitoring (NILM) systems
- 【正版授权】 IEC 63119-1:2025 EN Information exchange for electric vehicle charging roaming service - Part 1: General
- 华科版五年级信息技术课件
- 海南省小升初数学试卷
- 怀化市高三联考数学试卷
- 济南初三中考数学试卷
- 健康管理学概论课件
- 2024-2030年中国浙江省房地产行业市场调查研究及投资前景展望报告
- 中国香熏炉行业市场发展前景及发展趋势与投资战略研究报告(2024-2030)
- 中国榉木行业市场发展前景及发展趋势与投资战略研究报告(2024-2030)
- 球磨工培训课件
- 《计算机总复习》课件
- 材料科学基础第七章:二元相图及其合金的凝固
- 数据治理课件
- 某煤矿双轨运输水平大巷断面及爆破设计
- 人力资源专员笔试题及答案
- 2022-2023学年北京市通州区高一期末语文试卷及答案解析
- 光伏2021施工上岗证考核答案
- 译林版九年级上下册英语单词表(含音标)
- 大力加强依法治校推进学校治理体系与治理能力现代化课件
- 病媒生物监测方案
评论
0/150
提交评论