写出下面程序的输出结果( )main(){int x;x=-3+4*5-6;printf(.%d.,x);x=3+4%5-6;printf(.%d.,x);x=
若有定义:int (*p)[4];则标识符p( ) A. 是一个指向整型变量的指针 B. 是一个指针
若有定义:int (*p)[4];则标识符p( ) A. 是一个指向整型变量的指针 B. 是一个指针数组名 C. 是一个指针,它指向一个含有四个整型元素的一维数
以下程序的运行结果是( )main(){int m=5;if(m++>5) printf(.%d.,
以下程序的运行结果是( )main(){int m=5;if(m++>5) printf(.%d.,--m);else printf(.%d.,m++);} A
若有定义typedef char STRING[255]; STRING s; 则s是 A. 字符指
若有定义typedef char STRING[255]; STRING s; 则s是 A. 字符指针数组变量 B. 字符指针变量 C. 字符变量 D. 字符数
下面程序的输出是( )main(){ struct cmplx{int x;int y;}cnum[
下面程序的输出是( )main(){ struct cmplx{int x;int y;}cnum[2]={1,3,2,7};printf(.%d .,cnum
在C 语言中,共用体类型属于构造类型
在C 语言中,共用体类型属于构造类型
根据题目中已给出的数据输入和输出形式,main(){int x;float y;printf(.en
根据题目中已给出的数据输入和输出形式,main(){int x;float y;printf(.enter x,y:.);输入语句;输出语句}输入形式:ente
设有以下的程序片段, int i;float f=10.5;i=((int)f)/2;请问执行后变量
设有以下的程序片段, int i;float f=10.5;i=((int)f)/2;请问执行后变量i的值是( ) A. 5.0 B. 5.5 C. 6 D.
设有说明:double y=0.5,z=1.5;int x=10;则能够正确使用C语言库函数的赋值语
设有说明:double y=0.5,z=1.5;int x=10;则能够正确使用C语言库函数的赋值语句是( ) A. z=exp(y)+fabs(x) B. y
以下不正确的说法为( ) A. 在不同函数中可以使用相同名字的变量 B. 形式参数是局部变量 C.
以下不正确的说法为( ) A. 在不同函数中可以使用相同名字的变量 B. 形式参数是局部变量 C. 在函数内定义的变量只在本函数范围内有效 D. 在函数内的复合
下列语句new→next=head;head=new;可以完成建立2结点的单向链表的功能
下列语句new→next=head;head=new;可以完成建立2结点的单向链表的功能
以下程序段x=-1;do x=x*x;while(!x);( ) A. 是死循环 B. 循环执行两次
以下程序段x=-1;do x=x*x;while(!x);( ) A. 是死循环 B. 循环执行两次 C. 循环执行一次 D. 有语法错误
若有以下定义:int a[ ]={1,2,3,4,5,6,7,8,9},*p=a;则值为5的表达式是
若有以下定义:int a[ ]={1,2,3,4,5,6,7,8,9},*p=a;则值为5的表达式是( ) A. p+=4,*(p++) B. p+=4,*++
以下不正确的定义语句是( ) A. double x[5]={2.0,4.0,6.0,8.0,10.
以下不正确的定义语句是( ) A. double x[5]={2.0,4.0,6.0,8.0,10.0} B. int y[5]={0,1,3,5,7,9} C
若要求表示a不等于0的关系,错误的表达式是( ) A. a0 B. a!=0 C. a D. a0
若要求表示a不等于0的关系,错误的表达式是( ) A. a0 B. a!=0 C. a D. a0
在以下的运算符中,优先级最高的运算符是 A. > B. = C. % D. &&
在以下的运算符中,优先级最高的运算符是 A. > B. = C. % D. &&
若有以下定义, int k=7,x=12, 则能使值为3的表达式是( ) A. x%=k%=5 B.
若有以下定义, int k=7,x=12, 则能使值为3的表达式是( ) A. x%=k%=5 B. x%=k-k%5 C. x%=(k-k%5) D. (x%
以下运算符优先级最高的是( ) A. && B. & C. || D. |
以下运算符优先级最高的是( ) A. && B. & C. || D. |
以下程序的输出结果是? #include main() { int x=020,y=0x20,z=2
以下程序的输出结果是? #include main() { int x=020,y=0x20,z=20; printf(.%d,%d,%d .,x,y,z);
若有以下定义,int a,b;float x; 则正确的赋值语句是( ) A. a=1,b=2 B.
若有以下定义,int a,b;float x; 则正确的赋值语句是( ) A. a=1,b=2 B. b++ C. a=b=5 D. b=int(x)
若有以下定义:char s[10]=.include.,*p=s;则不能代表字符u的表达式是( )
若有以下定义:char s[10]=.include.,*p=s;则不能代表字符u的表达式是( )
已有定义int i,j;float x;为将-10赋给i,12赋给j,410.34赋给x;则对应以下
已有定义int i,j;float x;为将-10赋给i,12赋给j,410.34赋给x;则对应以下scanf函数scanf(.%o%x%e.,&i,&j,&x
以下选项中可作为C语言合法整数的是 A. 10110B B. 0386 C. 0Xffa D. x2
以下选项中可作为C语言合法整数的是 A. 10110B B. 0386 C. 0Xffa D. x2a2
若有以下定义:char s[10]=.include.,*p=s;则不能代表字符u的表达式是( )
若有以下定义:char s[10]=.include.,*p=s;则不能代表字符u的表达式是( ) A. s[4] B. s+4 C. *(p+4) D. p+
已有程序段和输入数据的形式,main(){ int a;float f;printf(.Input
已有程序段和输入数据的形式,main(){ int a;float f;printf(.Input number:.);(输入语句)printf(. f=%f,