A.有语法错误不能通过编译
B.输出 * * * *
C.可以通过编译,但是不能通过连接,因而不能答案是D,出自国家开放大学系统国家开放大学程序设计基础">
下面的程序 main(){int x=3,y=0,z=0;if(x=y+z) printf(" * * * * ");else printf(" # # # # ");}会( )
A.有语法错误不能通过编译
B.输出 * * * *
C.可以通过编译,但是不能通过连接,因而不能运行
D.输出 # # # #
您可能感兴趣的试题
- ∴下面程序main(){int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;printf("%d\n", * (p+2));}输出结果是( )
A.3
B.4
C.1
D.2
- ∴执行下面程序中的输出语句后,main(){int a;printf("%d\n",(a=3 * 5,a * 4,a+5));}a的值是( )
A.65
B.20
C.15
D.10
- ∴下面程序# include # includemain(){char * p1="abc",* p2="ABC",str[50]="xyz";strcpy(str+2,strcat(p1,p2));pr
- ∴有下面程序main(){int y=9;for(;y>0;y--){if(y%3==0){printf("%d",--y);continue;}}}输出结果是( )
A.741
B.852
C.963
D.875