(C)2018c语言题

1.下列关于 C 语言程序结构的说法中,不正确的是

 A .一个程序由一个或多个源程序文件组成
 B .函数是 C 程序的主要组成部分
 C ,程序总是从 main 函数开始执行的
 D . C 语言本身提供了许多输入输出语句.


2.在计算机高级语言中,用来对变量,符号常量名、函数、数组、类型等命名的
有效字符序统称为标识符,下列选项中都为正确标识符的是(
 A . MD John abe 

B.3sum,a123
 C ._ total ,abe321

D.$123,bb$


3.在 C 语言中,语句 printf ("abe123 rdef ');执行后屏幕上的显示结果为(
 A .abc123
 C .def123
 B .abc123def
 D . def

5.已知整型变量 m , n , a , b , c , d 的值都是0,则执行( m = a == b )||( n = c ==d);则m和n的值

A.1,1

B.0,0

C.0,1

D.1,0

 9.设语句int a=3;则执行了a*=a+=a-2;后a的值为();

A.3

B.4

C.16

D.9

18.若有定义 int a =5,b,*p =& a ;则下列语句中使 b 不为5的语句是(

 A . b =*& a :
 C . b=a :
 B . b=*p 
 D . b= * a :
 

答案:DCCDCD

3.打印abc123在\t就回到了开头,所以def覆盖了abc

5.a==b为真,给m赋值1,而m为0,所以短路

9.a=a+a-2=4    a=a*a=4*4=16

18.a为普通变量,不是指针变量


 

你可能感兴趣的:(c语言,开发语言)