有以下程序:
include<stdiO.h>
main( )
{int a=1,b=0;
printf("%d,",b=a+b);
printf("%d\n",a=2+b); ’
}
程序运行后的输出结果是( )。
A.0,0
B.1,3
C.3,2
D.1,2
本题输出两个值,第一个printf语句输出b的值b=a+b=1。第二个printf语句输出了a的值,a=2 b,此时b的值为1,所以a的值为2。
第1题:
在PowerPoint中,若想给“文本框”对象或“文本框占位符”设置动画效果,下列说法正确是()。
A.执行quot格式quot菜单的quot幻灯片设计quot命令,右侧有一个相应的设置窗格
B.执行quot幻灯片反映quot菜单的quot自定义动画quot命令,右侧有一个相应的设置窗格
C.执行quot格式quot菜单的quot幻灯片版式quot命令,右侧有一个相应的设置窗格
D.以上说法全错
第2题:
以下程序的输出结果是( )。
include<stdio.h>
fun()
{ int a=0;
a+=3;
printf("%d",A);
}
main()
{ int cc;
for(cc=1;cc<=4;cc++)
fun();
printf("\n");
}
第3题:
有以下程序: #include <stdio.h> main( ) { int a,b,d =25; a = d/10%9;b = a&&(-1); printf("% d,% d\n" ,a,b); } 程序运行后的输出结果是( )。
A.6,1
B.2,1
C.6,0
D.2,0
第4题:
有以下程序: #include<stdio.h> union pw { int i; char ch[2]; }a; main() { a.ch[0]=13;a.ch[1]=0;printf("%d\n",a.i);} 程序的输出结果是( )。
A.13
B.14
C.208
D.209
第5题:
有以下程序,程序执行后,输出结果是【 】
include<stdio.h>
void fun(int*A)
{ a[0]=a[1];}
main()
{ int a[10]={10,9,8,7,6,5,4,3,2,1,},i;
for(i=2;i>1=0;i-) fun(&a[i]);
for(i=0;i<10;i++) printf("%d,a[i]);
printf("\n");
}
第6题:
执行以下程序后,a+b以及b的两倍的输出结果是多少?() main() { int a=1,b=0; printf("a+b=%d",b=a+b); printf("2*b=%d",2*b); }
A.A) 1,2
B.B) 0,0
C.C)3,2
D.D)不1,0