更多“以下程序运行结果是: #include <stdio.h> …”相关的问题
第1题
以下程序输出的结果是( )。 #include <stdio.h> int main() { unsigned char x,y; x=7^3; y=~4&3; printf("%d,%d\n",x,y); return 0; }
点击查看答案
第2题
有以下程序:
include<stdio.h>
main()
{unsigned char a=8,C;
C=a$amp;>amp;$gt;3:
printf("%d\n",c);
}
程序运行后的输出结果是()。
A.32
B.16
C.1
D.0
点击查看答案
第3题
有下列程序:
#include
voidmain()
{chara=4;
printf("%d\n",a=a$amp;}
程序的运行结果是()。
A.40
B.16
C.8
D.4
点击查看答案
第4题
有以下程序: #include<stdio.h> void fun(int a,int b) {int t; t=a;a=b;b=t; } void main( ) {int c[10]={1,2,3,4,5,6,7,8,9,0},i; for(i=0;i<10;i+=2) fun(c[i],c[i+1]); for(i="0;i<10;i++)printf("%d,",c[i]);" printf("\n"); } 程序的运行结果是(> A、0,1,2,3,4,5,6,7,8,9,
B、1,2,3,4,5,6,7,8,9,0,
C、2,1,4,3,6,5,8,7,0,9,
D、0,9,8,7,6,5,4,3,2,1,
点击查看答案
第5题
下列程序的错误行是( )。 #include <stdio.h> void main() { int a[10],i; for(i=1;i<10;i++) { scanf("%d",a+i); } for(i="10;i">=1;i--) { printf("%d\t",*(a+i)); } }
A、for(i=1;i<10;i++)> B、scanf("%d",a+i);
C、for(i=10;i>=1;i--)
D、printf("%d\t",*(a+i));
点击查看答案
第6题
8. #include <reg51.h> 与#include “reg51.h”是等价的。
点击查看答案
第7题
2. 下面程序输出的结果是: #include <stdio.h> void main() { char x=040; printf("%o ",x>>1); }
点击查看答案
第8题
4.以下程序运行结果是: #include <stdio.h> void main() { int x=35; char z='A'; int b; b=((x&15)&&(z<'a')); printf("%d ",b); }> A、0
点击查看答案
第9题
3.以下程序运行结果是: #include <stdio.h> void main() { int x=3,y=2,z=1; printf("%d ",x/y&~z); }
点击查看答案
第10题
编写程序,利用右移位运算,实现将十进制转化成二进制并输出。提示:用数组记录二进制。
点击查看答案