下述程序的输出结果是()#includevoidmain(){int x=-1,y=4;int k;k=++x<=0&&!(y--<=0);printf("%d,%d,%d",k,x,y);}
A. 0,0,3
B. 0,1,2,
C. 1,0,3,
D. 1,1,2
查看答案
以下正确的定义函数首部的形式是( )。
A. float func(int n;float x)
B. float func(int n,float x);
C. float func(int n;float x);
D. float func(int n,float x)
若有定义:int x,c;则语句x=(c=3,c+1);运行后,x,c的值分别是()
A. 3,3
B. 4,4
C. 3,4
D. 4,3
有下面的程序段char a[3],b[]=”China”;a=b;printf(“%s”,a);则 ()
A. 运行后将输出China
B. 运行编译后输出Ch
C运行后将输出Chi
D. 编译错误
以下程序的输出结果是 ( )。main ( ){int i ; x[3][3] = {1,2,3,4,5,6,7,8,9};for (i=0; i <3; i + +) printf (“%3d” , x[ i ][ 2-i] );}
A. 1 5 9
B. 1 4 7
C. 3 5 7
D. 3 6 9