有以下程序#include main(){ int i=1; i=i^i; printf(%d,i);}程序运行后的输出结果是
A.7
B.-1
C.1
D
解析:异或操作,两个操作数相同得0,不同得1,因此自身与自身异或,结果是0。答案选择D选项。
A.7
B.-1
C.1
D
解析:异或操作,两个操作数相同得0,不同得1,因此自身与自身异或,结果是0。答案选择D选项。
有以下程序: include<stclio.h> main() { char c; while((c=getchar())!=?)putchar(--c); } 程序运行时,如果从键盘输入:Y?N?<回车>,则输出结果为【 】。
有以下程序: #include <stdio.h> main() { int a [10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3], *q=p+2; prinff("%d\n";*p+*q); } 程序运行后的输出结果是()。
A.16
B.10
C.8
D.6
有以下程序
#include<stdio.h>
main()
{ int a=7;
while(a--);
printf("%d\n",a);
}
程序运行后的输出结果是
A.-1
B.0
C.1
D.7
有以下程序#include <stdio.h>main() { int x=1, y=2, z=3; if(x>y) if(y<z) printf("%d", ++z); else printf("%d", ++y); printf("%d\n", x++);}程序的运行结果是A.331 B.41 C.2 D.1
有以下程序:#include <stdio.h>main(){ int i,s=0,t[] = {1,2,3,4,5,6,7,8,9}; for(i=0;i<9;i+=2) s+=*(t+i); prinff("% d \n ",s);
A.45
B.20
C.25
D.36
有以下程序: #include <stdio.h> main() { int i=1,j =2,k =3; if(i ++ == 1&&(j ==3 ‖ k ++ ==3) ) printf("% d % d % d \n" , i, j, k ); } 程序运行后的输出结果是()。
A.123
B.234
C.223
D.233
有以下程序
#include<stdio.h>
main()
{ char ch[3][5]=("AAAA","BBB","CC");
printf("%s\n",ch[1]);
}
程序运行后的输m结果是
A.AAAA
B.CC
C.BBBCC
D.BBB
有以下程序: #include <stdio. h> main () { char a :'a',b; printf("% c," , + + a); printf("%c \n" ,b =a++); }程序运行后的输出结果是()。
A.b,b
B.b,c
C.a,b
D.a,c
有以下程序 #include<stdio.h> main {int y=9; for(;y>0;y--) if(y%3==0)printf("%d",--y); } 程序的运行结果是()。
A.741
B.963
C.852
D.875421
有以下程序
#include<stdio.h>
#include<string.h>
main()
{char str[][20]={“Qne*World”,“one*Dream!”},*P=str[1 ].
prinff(“%d,”,strlen(p));printf(“%s\n”,P); ’
}
程序运行后的输出结果是
A.9,One*World S)
B.9,One*Dream!
C.10,One*Dream!
D.10,One*World
有以下程序: #include <stdio.h> void fun(int a,int b,int c) { a=456,b=567,c=678;} main() { int x=10,y=20,z=30; fun(x,y,z); printf("%d,%d,%d\n",x,y,z); } 此程序的输出结果是()。
A.30,20,10
B.10,20,30
C.456,567,678
D.678,567,456