出自:中国石油大学-《程序设计(C语言)》

在C语言中,下列字符常量中合法的是( ) A) ′\084′ B) ′\x43′ C) ′ab′ D) ”\0”
) 执行下面程序: main() { int x=1,y=1,z=1; x=x++ +y++ +z++; printf("%d, %d , %d",x,++y,z++); } 输出的结果为( ) A) 4,3,2 B) 3,3,2 C) 3,3,3 D) 3,2,2
执行int j,i=1; j=-i ; 后j的值是( ) A) -1 B) -2 C) 1 D) 2
) 在“while(!a)”中,其中“!a”与表达式( )等价。 A) a= =0 B) a= =1 C) a!=1 D) a!=0
在计算机中,C语言是属于( ) A) 机器语言 B) 高级语言 C) 汇编语言 D) 自然语言
) 语句: printf("%d",(a=2)&&(b=-2));的输出结果是( ) A) 无输出 B) 结果不确定 C) 1 D) 2
分) 在微型计算机系统中,存储一个汉字的国标码所需要的字节数是( ) A) 1 B) 2 C) 3 D) 4
在微型计算机系统中,存储一个汉字的国标码所需要的字节数是( ) A) 1 B) 2 C) 3 D) 4
) 有以下函数定义: void fun( int n , double x ) { …… } 若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是( ) A) fun( int y , double m ); B) k=fun( 10 , 12.5 ); C) fun(x , n); D) void fun( 10 , 12.5 );
有如下定义:long m;char c;float x;double y;则表达式c m*x/y的值的类型是( ) A) long B) char C) float D) double
) 有如下定义:long m;char c;float x;double y;则表达式c m*x/y的值的类型是( ) A) long B) char C) float D) double
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是( ) A) 地址传递 B) 由实参传给形参,再由形参返回实参 C) 值传递 D) 传递方式由用户指定