下面四个选项中,均是合法整型常量的选项是()。
A. 160,-0xffff,-011
B. 0xcdf,-01a,-0xe
C. -01,-986,012,0668
D. -x48x,2e5,0x
查看答案
下列符号串中,不属于关键字的是()。
A. if
B. Then
C. for
D. static
设变量n为float类型,m为int类型,则以下能实现将n中的数值保留小数点后两位,第三位进行四舍五入运算的表达式是()。
A. n=(n*100+0.5)/l00.0
B. m=n*100+0.5,n=m/100.0
C. n=n*100+0.5/100.0
D. n=(n/100+0.5)*100.0
printf函数中用到格式符%5s,其中数字5表示输出的字符串占用5列。如果字符串长度大于5,则输出全部字符,如果字符串长度小于5,则()。
A. 从左起输出该字符串,右补空格
B. 按原字符长从左向右全部输出
C. 右对齐输出该字符串,左补空格
D. 输出错误信息
已有定义“inta=-2;”和输出语句“printf("%10x",a);”,以下正确的叙述是()。
A. 整型变量的输出格式符只有%d一种
B. %x是格式符的一种,它可以适用于任何一种类型的数据
C. %x是格式符的一种,其变量的值按十六进制输出,但%10x是错误的
D. %10x不是错误的格式符,其中数字10规定了输出字段的宽度