题目内容
1、C语言中的标识符只能由字母,数字和下划线三种字符组成,且第一个字符()A)必须为字母 B)必须为下划线C)必须为字母或下划线 D)可以是字母,数字和下划线中任一字符2、下列数据中,不合法的C语言实型数据的是()A)0.123 B)123e3 C)2.1e3.5 D)789.03、若有说明语句:char c='\72';则变量c()A)包含1个字符 B)包含2个字符C)包含3个字符 D)说明不合法,c的值不确定4、有字符串如下,"\n\\\407as1\"\xabc",则字符串的长度为()A)6 B)7 C)8 D)95、C语言中运算对象必须是整型的运算符是()A)%=B)/ C)= D)<=6、若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是()A)2.500000 B)2.750000C)3.500000 D)0.0000007、以下不正确的叙述是()A)在C程序中,逗号运算符的优先级最低B)在C程序中,APH和aph是两个不同的变量C)若a和b类型相同,在计算了赋值表达式a=b后b中的值将放入a中,而b中的值不变D)当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值8、已知int i,a;执行语句i=(a=3,a++,- -a,a+4,a+5,++a);后,变量i的值为()A)2 B)3 C)4 D)59、以下程序的输出结果是()main(){ int a=21,b=11;printf("%d\n",- -a+b,- -b+a);}A)30 B)31 C)32 D)3310、设变量n为float类型,m为int类型,则以下能实现将n中的数值保留小数点后两位,第三位进行四舍五入运算的表达式是()A)n=(n*100+0.5)/100.0 B)m=n*100+0.5,n=m/100.0C)n=n*100+0.5/100.0 D)n=(n/100+0.5)*100.0
查看答案
搜索结果不匹配?点我反馈