已知小写字母a的ASCII码为97,大写字母A的ASCII码为65,以下程序的结果是______。main(){unsigned i

题目

已知小写字母a的ASCII码为97,大写字母A的ASCII码为65,以下程序的结果是______。 main() { unsigned int a=32,b=66; printf("%c\n",a|b); }

A.66

B.98

C.b

D.B

参考答案和解析
正确答案:C
解析:位运算符“|”的作用是按位或,即两个二进制数的相应位中只要有一个为1,该位的结果值为1。最后以字符型输出,98对应的字符“b”。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

10、已知大写字母“A”的ASCII码值为65,小写字母“f”的ASCII码值是()


D

第2题:

从键盘输入一个大写字母,要求改写小写字母输出(‘A' 的ASCII码是65 ,'a' 的ASCII码是97 ) 程序截图


#include<stdio.h> main() { char c1,c2; c1=getchar(); putchar(c1); putchar('\n'); c2=c1+32; putchar(c2); }

第3题:

已知大写字母“A”的ASCII码值为65,小写字母“f”的ASCII码值是()


字符 A

第4题:

已知大写字母“A”的ASCII码值为(65)10,则小写字母“a”的ASCII码值是______。

A.21H

B.61H

C.93H

D.2FH


正确答案:B

第5题:

已知小写字母a的ASCII码为97,大写字母A的ASCII码为65,以下程序的结果是 ______。main(){unsigned int a=32,b=66;printf("%c\n",a|B) ;}

A.66

B.98

C.b

D.B


正确答案:C
解析:位运算符“|”的作用是按位或,即两个二进制数的相应位中只要有一个为1,该位的结果值为1。最后以字符型输出,98对应的字符“b”。

第6题:

已知小写字母'a'的ASCII码为97,以下程序的结果是 ______。 char a=32,b=68; cout<<(a | b) ;

A.b

B.98

C.d

D.100


正确答案:C

第7题:

已知小写字母a的ASCII码为97,大写字母A的ASCII码为65,以下程序的结果是______。 main() { unsigned int a=31,b=66; pfintf("%c\n,a|b); }

A.66

B.98

C.b

D.B


正确答案:C
解析:位运算符“|”的作用是按位或,即两个二进制数的相应位中只要有—个为1,该位的结果值为1。最后以字符型输出,98对应的字符“b”。

第8题:

已知小写母a的ASCII码为97,大写字母A的ASCII码为65,以下程序的结果是_______。 main() { unsigned int a=32,b=66; printf("%c\n",a|B) ; }

A.66

B.98

C.b

D.B


正确答案:C
解析:位运算符“|”的作用是按位或,即两个二进制数的相应位中只要有一个为1,该位的结果值为1。最后以字符型输出,98对应的字符“b”

第9题:

已知大写字母 A 的 ASCII 码是 65 ,小写字母 a 的 ASCII 码是 97 ,以下不能将变量 c 中大写字母转换为对应小写字母的语句是

A)c=(c-'A')%26+'a'

B)c=c+32

C)c=c-'A'+'a'

D)c=('A'+c)%26-'a'


正确答案:D