单项选择题

有以下程序 maln() {int a=0,b=0,C=0,d=0; . if(a=1)b=1;c:2; else d=3; printf("%d,%d,%d,%d\n",a,b,C,d); } 程序输出【 】。

A.0,1,2,0
B.0,0,0,3
C.1,1,2,0
D.编译有错
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序main( ){ int a[ ][3]={{1,2,3},{4,5,0}},(*pa)[3],i;pa=a;for(i=0;i<3;i++)if(i<2) pa[1][i]=pa[1][i]-1;else pa[1][i]=1;printf( %d n ,a[0][1]+a[1][1]+a[1][2]);}执行后输出结果是( )。
A.7
B.6
C.8
D. 无确定值
单项选择题
有以下程序main(){union{char ch[2];int d;}S;S.d=0x4321; printf( %x,%x\n ,S.ch[0],S.ch[1]);} 在16位编译系统上,程序执行后的输出结果是【 】。
A.21,43
B.43,21
C.43
D.21,00
相关试题
  • 有以下程序:struct STU{char name[1...
  • 有以下程序#include main() {FILE ...
  • 有以下程序:int a=2;int f(int n)...
  • 有以下程序 #include main(){FILE ...
  • 下面程序的功能是输出以下形式的金字塔图案...