当前位置:首页 > 第二章 C语言程序设计的初步知识
第二章 C语言程序设计的初步知识
一、选择题
1.在C 语言中,下列类型属于构造类型的是 。(0级) A)整型 B)字符型 C)实型 D)数组类型
6.下列字符串属于标识符的是 。(0级) A)INT B)5_student C)2ong D)!DF
11.C语言中不能用来表示整常数的进制是 。(0级) A)十进制 B)十六进制 C)八进制 D)二进制
16.在ASCII码表中可以看到每个小写字母的ASCII码比它相应的大写字母的ASCII码 。(0级) A)大32 B)大64 C)小32 D)小64
17.设d为字符变量,下列表达式不正确的是 。(0级) A)d=97 B)d=’a’ C)d=”a” D)d=’g’
19.10+’a’+1.5-567.345/’b’的结果是 型数据。(0级) A)long B)double C)int D)unsigned float
24.如果int i=3,则printf(“%d”,-i++)的结果为 ,i的值为 。(1级) A)-3,4 B)-4,4 C)-4,3 D)-3,3
26.已知在ASCII字符集中,数字0的序号为48,下面程序的输出结果为 。(1级)
main() {char x,y; x=’0’;y=’9’;
printf(“%d,%d\\n”,x,y); }
A)因输出格式不合法,输出错误信息 B)48,57 C)0,9 D)48,58
27.已知在ASCII字符集中,字母A的序号为65,下面程序的输出结果为 。(1级)
main()
{char c=’A’;int i=10; c=c+10; i=c%i;
printf(“%c,%d\\n”,c,i); }
A)75,7 B)75,5 C)K,5 D)因存在非图形字符,无法直接显示出来
28.已知在ASCII集中,字母A的序号为65,下面程序的输出结果为 。(1级) main()
{char c1=’B’,c2=’Y’;
printf(“%d,%d\\n”,++c1,- -c2); }
A)输出格式不合法,输出错误信息 B)67,88 C)66,89 D)C,X 41.下面程序的输出结果是 。(1级) main() {int x=4,y=0,z; x*=3+2; printf(“%d”,x); x*=y= =(z=4); printf(“%d”,x); } A)14 40 B)20 0 C)20 4 D)14 4
42.下面程序的输出结果是 。(1级) main() {int i,j; i=16;j=(i++)+i;printf(“%d”,j); i=15;printf(“%d %d”,++i,i); } A)32 16 15 B)33 15 15 C)34 15 16 D)34 16 15
51. 假设所有变量均为整型, 则表达式( a=5, b=2, a++, a+b ) 的值是 。 A)8 B)7
C)6 D)5
59. 若x和y都为float型变量,且x=3.6, y=5.8 执行下列语句后输出结果为: 。(03试题)
printf(“%f”,(x,y));
A)3.600000 B)5.800000
C)3.600000,5.800000 D)输出符号不够,输出不正确值
63.设x、y均为float型变量,则以下不合法的赋值语句是 。
A) + + x; B)y = ( x%2 ) / 10; C)x * = y + 8; D)x = y = 0;
共分享92篇相关文档