【1.1】以下不正确的C语言标识符是__【1.1】
答案
八年级地理上册填图题岩土工程勘察试题省略号的作用及举例应急救援安全知识车间5s试题及答案
: A __。
A) int B) a_1_2 C) ab1exe D) _x
注释:int是C语言的关键字
【1.2】以下是正确的C语言标识符是_【1.2】答案: B___。
A) #define B) _123 C) %d D) \n
【1.3】下列四组字符串中都可以用作C语言程序标识符的一组是 【1.3】答案:A。
A) print B) i\am C) Pxq D) str_l
_3d one_half My->book Cpp
oodbs tart$it line# pow
aBc 3pai His.age while
【1.4】下面各选项组中,均是C语言关键字的组是 【1.4】答案:B。
A) auto,enum,include B) switch,typedef,continue
C) signed,union,scanf D) if,struct,type
注释:include是预处理命令;scanf是函数名;type不是C语言的关键字。
【1.5】下列不属于C语言关键字的是 【1.5】答案:D。
A) default B) register C) enum D) external
【1.6】C语言程序从main()函数开始执行,所以这个函数要写在 【1.6】答案:D____。
A) 程序文件的开始 B) 程序文件的最后
C) 它所调用的函数的前面 D) 程序文件的任何位置
【1.7】下列关于C语言的叙述错误的是__【1.7】答案:A__
A) 大写字母和小写字母的意义相同
B) 不同类型的变量可以在一个
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
达式中
C) 在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型
D) 同一个运算符号在不同的场合可以有不同的含义
【1.8】在C语言中,错误的int类型的常数是 【1.8】答案:A。
A) 32768 B) 0 C) 037 D) 0xAF
注释:int型表示整数的范围是-32768~32767。
【1.9】执行语句 printf("%x",-1);屏幕显示__【1.9】答案:D__。
A) -1 B) 1 C) -ffff D) ffff
注释:整型常量-1在计算机中表示为补码1111 1111 1111 1111,用十六进制显示这个数时,最左边的1不会被解释为符号位,而是与右边其它位共同转换为十六进制数。
【1.10】已知 long i=32768;执行语句printf("%d",i);屏幕显示__【1.10】答案:B__。
A) -1 B) -32768 C) 1 D) 32768
注释:长整型数32768在计算机内的表示是1000 0000 0000 0000,以一般整型进行输出时,此数恰是-32768的补码。
【1.11】已知 long i=65539;
执行语句printf("%d",i);屏幕显示_【1.11】答案:C__。
A) 65539 B) -3 C) 3 D) 程序不能执行
注释:长整型数65539在计算机内的表示是0001 0000 0000 0000 0011,以一般整型进行输出时,仅将右侧16位二进制数转换为十进制数。
【1.12】在C语言中,整数-8在内存中的存储形式是【1.12】答案:A 。
A) 1111 1111 1111 1000 B) 1000 0000 0000 1000
C) 0000 0000 0000 1000 D) 1111 1111 1111 0111
注释:C语言中,int型的负数是采用补码表示的。
【1.13】C语言中字符型(char)数据在内存中的存储形式是__【1.13】答案:D__。
A) 原码 B) 补码 C) 反码 D) ASCII码
【1.14】将字符g赋给字符变量c,正确的表达式是 【1.14】答案:C。
A) c=\147 B) c="\147" C) c='\147' D) c='0147'
注释:变量c是字符型,可用字符常量为它赋值。字符常量必须用单引号括起来,所以B是错误的;在单引号或双引号内的反斜线'\'用于表示转义字符,A选项在无引号时使用反斜线是错误的;C选项单引号内出现反斜线表示它与后面的数字组成一个转义字符;单引号只允许括起一个字符,D选项在单引号内出现4个字符,是错误的。
【1.15】下列转义字符中错误的一个是__【1.15】答案:C__。
A) '\000' B) '\0014' C) '\x111' D) '\2'
【1.16】将空格符赋给字符变量c,正确的赋值语句是__【1.16】答案:D__。
A) c='\0' B) c=NULL C) c=0 D) c=32
注释:空字符和空格符是不同的两个字符,空格符的ASCII码值是32,空字符的ASCII值是0。
【1.17】已知:char a='\70';则变量a中 【1.17】答案:A。
A) 包含1个字符 B) 包含2个字符 C) 包含3个字符 D) 说明非法
【1.18】字符串"\"EOF\n=-\61\""的长度是_【1.18】答案:B___。
A) 8 B) 9 C) 14 D) 非法字符串
【1.19】字符串""的长度是__【1.19】答案:A__。
A) 0 B) 1 C) 2 D) 非法字符串
【1.20】已知:char a;int b;float c;double d;
执行语句"c=a+b+c+d;"后,变量c的数据类型是 【1.20】答案:C。
A) int B) char C) float D) double
【1.21】温度华氏和摄氏的关系是: C=-(F-32)。已知:float C,F;由华氏求摄氏的正确的赋值表达式是___【1.21】答案:B_。
A) C=5/9(F-32) B) C=5*(F-32)/9
C) C=5/9*(F-32) D) 三个表达式都正确
注释:单纯从C语言语法来说,选项B、C都是正确的,但是选项C中第一个运算的两个对象都是整型常数,其结果也是整型数0,最后的运算结果也就是0了。
【1.22】逗号表达式"(a=3*5,a*4),a+15"的值是__【1.22】答案:C
__。
A) 15 B) 60 C) 30 D) 不确定
【1.23】如果int a=1,b=2,c=3,d=4;则条件表达式"a
5&&++x<10;A) 1 B) 2 C) 3 D) 4
找工作,来东莞英才网:http://0769.job1001.com