unsigned char c="\41';printf("%d",c); 输出结果为( )。
A.A
B.41
C.语法错
D.65
第1题:
有以下程序main(){ union{ unsigned int n;unsigned char c;}ul;ul.c='A';printf("%c\n",ul.n);}执行后输出结果是
A.产生语法错
B.随机值
C.A
D.65
第2题:
以下程序的功能是进行位运算 main() { unsigned char a,b; a=73;b=~4&3; printf("%d%d\n",a,b);} 程序运行后的输出结果是
A.4 3
B.7 3
C.7 0
D.4 0
第3题:
有以下程序 main() { unsigned char,a,b,c; a=0x3;b=a|0x8;c=b<<1; printf(“%d%d\n”,b,c); } 程序运行后的输出结果是
A.-11 12
B.-19
C.12 24
D.11 22
第4题:
以下程序的功能是进行位运算:#include <stdio.h>main( ) unsigned char a,b; a =7∧3; b = ~4&3; printf("% d %d \n" ,a,b);}程序运行后的输出结果是( )。
A.4 3
B.7 3
C.7 0
D.4 0
第5题:
有以下程序: main() { unsigned char a,b; a=4 | 3; b=4 & 3; printf("%d %d\n",a,b); } 执行后输出结果是( )。
A.7 0
B.0 7
C.1 1
D.43 0
第6题:
有以下程序:main(){ union{ unsigned int n; unsigned char c; }u1; u1.c='A'; printf("%c\n",u1.n);}执行后输出结果是( )。
A.产生语法错
B.随机值
C.A
D.65
第7题:
已知字符0的ASCII码为十六进制的30,现有程序如下: #include <stdio.h> main() { union{ unsigned char c; unsigned int i[4]; }z; z.i[0]=0x39; z.i[1]=0x36; printf("%c\n",z.c); } 此程序的输出结果是( )。
A.6
B.9
C.0
D.3
第8题:
有以下程序: #include <stdio.h> main() { unsigned char a,b; a=413; b=4&3; printf("%d%d\n",a,b); } 执行后的输出结果是( )。
A.7 0
B.0 7
C.1 1
D.43 0
第9题:
有以下程序 main() { union{ unsigned int n; unsigned char c; }ul; u1.c='A'; cout<<u1.n<<endl; } 执行后输出结果是
A.产生语法错
B.随机值
C.A
D.65
第10题:
有以下程序 main() { union{ unsigned int n; unsigned char C; }ul; u1.C='A'; printf("%c\n",u1.n); } 执行后输出结果是
A.产生语法错
B.随机值
C.A
D.65
第11题:
(39)有以下程序
#include <stdio.h>
main()
{ unsigned char a=8,c;
c=a>>3;
printf("%d\n",c);
}
程序运行后的输出结果是
A)32
B)16
C)1
D)0
第12题:
4
3
5
6
第13题:
下面程序的输出结果是______。 unsigned fun(unsigned num) { unsigned k=1; do{ k*=num%10; num/=10; }while(num); return(k); } main() { unsigned n=26; printf("%d\n",fun(n)); }
A.0
B.4
C.12
D.无限次循环
第14题:
以下程序的输出结果为( )。 #include<stdio.h> main() { char *alpha[6]={"ABCDEFGH","IJKL","MNOP","QRST","UVWX"}; char**p;int i; p=alpha; for(i=0;i<4;i++)printf(" %s" ,p[i]);printf("\n" );}
A.ABCDEFGHIJKL
B.ABCD
C.ABCDEFGHIJKLMNOPQRST
D.AEIM
第15题:
char c='\41';printf("%o",c); 的结果为( )。
A.0101
B.101
C.41
D.65
第16题:
有以下程序: #include<stdio.h> main( ) {unsigned char a=8,C; C=a>>3: printf("%d\n",c); } 程序运行后的输出结果是( )。
A.32
B.16
C.1
D.0
第17题:
有以下程序 main( ) { unsigned char a,b; a=4|3; b=4&3; printf(“%d %d\n”,a,b(; } 执行后输出结果是( )
A.7 0
B.0 7
C.1 1
D.43 0
第18题:
有以下程序
#include<stdio.h>
main()
{unsigned char a=8,c:
c=a>>3;
printf(“%d\n”,c):
}
程序运行后的输出结果是
A.32
B.16
C.1
D.O
第19题:
有以下程序: main() {unsigned char a=2,b=4,c=5,d; d=a|b;d&=c;printf(“%d\n",D);} 程序运行后的输出结果是( )。
A.3
B.4
C.5
D.6
第20题:
有以下程序: main() { union{ unsigned int n; unsigned char c; }u1; u1.c='A'; printf("%c\n",u1.n); } 执行后输出结果是( )。
A.产生语法错误
B.随机值
C.A
D.65
第21题:
有以下程序 main() { union{unsigned int n; unsigned char c; }ul; u1.C='A'; pfintf("%c\n",u1.n); } 执行后输出结果是
A.产生语法错
B.随机值
C.A
D.65
第22题:
有以下程序 main() {unsigned char a,b; a=4|3; b=4&3; printf("%d%d\n",a,b) ; } 执行后输出结果是
A.70
B.7
C.11
D.430
第23题:
已知字母a的ASCII十进制代码为97,则执行下列语句后的输出结果为(). char a=’a’; a--; printf("%d,%c/n",a+’2’-’0’,a+’3’-’0’);