〈新〉二级C模拟题7详解.docVIP

  • 39
  • 0
  • 约7.9千字
  • 约 9页
  • 2017-01-15 发布于湖北
  • 举报
一、选择题 以下叙述不正确的是( )。 A)C语言的执行总是从 main函数开始 B)一个C源程序必须包含一个main函数 C)C语言程序的基本组成单位是函数 D)在编译C程序源程序时,可发现注释中的拼写错误 答案:D,错误,编译器不会查注释的问题。 2.以下( )是错误的整型常量。 A)-0xcdf B)018 C)0xe D)011 答案:B,八进制合法数为0到7,B错,AC是十六进制,D是八进制数 3.若有定义:int a,b;double x,则以下不符合C语言语法的表达式是( )。 A)x%(-3) B)a+=-2 C)a=b=2 D)x=a+b 答案:A,%表示求余数,操作数不能是浮点数,A错。 4.若有定义:int i,j;则表达式(i=2,j=5,i++,i+j++)的值是( )。 A)7 B)8 C)9 D)10 答案:B,i++后i变成3,i+j++就为3+5=8 5.已有如下定义和输入语句 int a;char c1,c2; scanf(“%d%c%c”,a,c1;c2); 若要求a、c1、c2的值分别为10、A和B,正确的数据输入是( )。 A)10AB B)10 A B C)10A B D)10 AB 答案:A,根据输入格式,不能有空格,选A。 6.若希望当a的值为奇数时,表达式的值为“真”,a的值为偶数时,表达

文档评论(0)

1亿VIP精品文档

相关文档