已知字母a的ASCII十进制代码为97,则执行下列语句后的输出结果为(). char a='a'; a--; printf('%d,%c ',a+'2'-'0',a+'3'-'0');
举一反三
- 中国大学MOOC: 已知字母a的ASCII码十进制值为97,则执行以下语句后的输出为char aa=a;aa++;printf(%d,%c,aa++,aa)
- 已知字母A的ASCII码为65,则以下程序运行后的输出结果是()#include Main(){chara,b;a=’A’+’5’-’3’;b=a+’6’-’2’;Printf(“%d%c\n’,a,b);}
- 设已有说明语句“in a=5;”,则执行语句“a+=a*=a%=3;”后,a的值为( ) 。 A: 8 B: 18 C: 0 D: 2
- 下列代码段执行后,a的值为 float x=2.4f; int a= 0; switch((int)x){ case 1:a++; case 2:a+=2; case 3:a+=3; }
- 设已有说明语句“int a=5;”,则执行语句“a+=a*=a%=3;”后,a的值为 A: 8 B: 18 C: 0 D: 2