工学

单选题执行语句a=Chr(Asc("ABC"))后,则a的值是()。A ABCB AC 65D 出错

题目
单选题
执行语句a=Chr(Asc("ABC"))后,则a的值是()。
A

ABC

B

A

C

65

D

出错

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

设有语句“int a=12; a+=a*a;”,则执行结束后, a的值为( )。


正确答案:156

第2题:

表达式Asc(“A”)&Chr(65)的值为【 】。


正确答案:65A
65A 解析:函数Asc的含义是将字符转换成 ASCII代码,故表达式Asc(“A”)的值为65,函数Chr的含义是将ASCII代码转换成字符,故表达式Chr(“65”)的值为A,然后再将两个表达式的值相连接即为表达式Ase(“A”)&Chr (“65”)的值65A。

第3题:

● 执行下面的一段C 程序后,变量sum的值应为 (49) 。

char chr = 127;

int sum = 300;

chr += 1;

sum += chr;

A. 428 B. 172 C. 300 D. 427


正确答案:B

第4题:

有如下一段程序: SET TALK OFF AY="Hello World!" BY="X" CY=ASC(BY)+1 DY=30 EY=CHR(DY*2+5)+CHR(CY) EY=&EY ?"&EY." SET TALK ON RETURN 执行该程序后,屏幕显示的结果为

A.AY

B.BY

C.Hello World!

D.程序出错


正确答案:C
解析:通过将题目中的程序拷贝到命令框中执行,可以知道其执行结果为HelloWorld!。实际上它的执行过程如下:首先通过第1,2,3,4,5,6行程序的执行,可以得到EY的值为“AY”,然后第七行通过宏替换可以得到EY的值为“HelloWorld!”,然后回显即可以得到结果。

第5题:

顺序执行下列程序语句后,则b的值是()。

A.Hello

B.hello

C.He

D.null


正确答案:B

第6题:

已知inta=6;则执行a+=2;语句后,a的值为8。()


正确答案:√

第7题:

若变量a是int类型,并执行了语句:a='A'+1.6;,则正确的叙述是( )。

A.a的值是字符C

B.a的值是浮点型

C.不允许字符型的浮点型相加

D.a的值是字符'A'的ASCⅡ值加上1


正确答案:D

第8题:

已知字符 'A' 的 ASC Ⅱ 代码值是 65 ,字符变量 c1 的值是 'A',c2 的值是 'D' 。执行语句printf("%d,%d",c1,c2-2); 后,输出结果是

A ) A , B

B ) A , 68

C ) 65 , 66

D ) 65 , 68


正确答案:C

第9题:

已知“int a=2,b=2,c=3:”,则执行完语句“a*=18 (b )-( c);”后,a的值是__________。


正确答案:
32【解析】本题考查自加运算符( )和自减运算符(--)。 和一的几个特点:①只能作用于变量,不能作用于表达式或常量;②前缀形式是在使用变量之前先将其值加1或减1,后缀形式是先使用变量原来的值,使用完后再使其加1或减1,题中: c计算时c=4,b 计算时b=2,18 (b )-( c)=16,a*=16等价于a=a?16=2?16,得a=32。

第10题:

执行完如下语句后,页面上显示的内容为()。

A.A

B.AB

C.AC

D.ABC


正确答案:A