若有定义 int a=10,c=2; const int b=5; 则以下赋值表达式正确的是 A:a=(b+c)*6 B:(a+b)=c*8 C:6=a D:b=10 答案: a=(b+c)*6 点我阅读全文
A:char B:int C:float D:double 答案: double 设有数据定义 char c1=65,c2=66; int a1=1,a2=2; float x1=1.1, x2=2.2; 则下面四个选项中,系统不进行类型转 点我阅读全文
A:语法错误 B:连接错误 C:逻辑错误 D:编译错误 答案: 逻辑错误c是一个字符串变量int i; float f; scanf(“i=%d,f=%f”,&a,&f); 上面程序段准备把10和5.12分别存给i和f,正确 点我阅读全文
A:C89标准:所有数据定义语句必须在任何非数据定义语句的前面 B:C89标准:有些必须放在前面,有些可以放在后面 C:C89标准:没有要求 D:C99标准:所有数据定义语句必须在任何非数据定义语句的前面 答案: C89标准:所有数据定义语 点我阅读全文
A: #include int main() { /* programming */ printf(“programming!n”); return 0; }A:% B:/ C:%和/ D:* 答案: %答案: 第19行代码: else 点我阅读全文
C:include int main() { /* programming */ printf(“programming!n”); return 0; }A:10 2 B:10,3 C:9,3 D:10,2 答案: 10,2以下程序段中, 点我阅读全文
语法错误逻辑错误运行错误下面4个选项中,能使符号常量代表3的定义是要从键盘给两个整型变量ab输入数据,输入格式是1,2,能完成此任务的代码是int x=10,y=20,z=30; if(x>y) z=x;x=y;y=z; 上面代码段执 点我阅读全文
运行错误正确定义3个变量并为它们赋初值5的是关于putchar()的说法正确的是int a=2,b=-1,c=2; if(a包括被包含的文件,表示若有定义 int x,*p; 则能使p指向x的表达式是假定一个int型变量占用两个字节,若有定 点我阅读全文
一个C程序可能出现的错误有 以下哪个选项是合法的用户自定义标识符 char x=0xffff; printf(“%dn”,x–); 上面程序段的运行结果是 int a=3,b=2,c=1,f; f=a>b>c; 上面程序段执行 点我阅读全文
逻辑错误下面几组代码正确的是unsigned a=65535; printf(“%d,%o,%x”,a,a,a); TC中整型变量占2个字节,则上面程序段的运行结果是以下四个选项中,执行完程序段后y的值不为3的是以下描述正确的是有以下函数定 点我阅读全文
语法错误逻辑错误运行错误设整数和实数的大小都不超过各自变量的存储范围,下面4种说法中,正确的是想通过代码“scanf(“%d%d,%d”,&a,&b,&c);”把3分别存入3个整型变量abc,则正确的键盘输入应该是逻 点我阅读全文
A:0个 B:1个 C:至少1个 D:必须多于2个 答案: 至少1个下面4个选项中,全部都是合法整型常量的是关于格式控制字符串%-m.ns,正确的说法是以下是if语句的基本形式:#include int main() { int i,j; 点我阅读全文
A:程序的运行结果不正确 B:所书写的语句,不符合C的语法 C:在exe文件的执行过程中,产生运行异常 D:在从obj生成exe文件的过程中,如果函数名书写错误,可能产生的错误 答案: 程序的运行结果不正确c是字符变量,关于语句“c=”A” 点我阅读全文
A:扩展名为c的文件 B:扩展名为obj的文件 C:扩展名为txt的文件 D:扩展名为exe的文件 答案: 扩展名为exe的文件设有定义 char c=’CHINA’; 则下面说法正确的是char c1=”1″,c2=”2″; c1=get 点我阅读全文