设char ch=‘a’;,执行printf(“%d,%c\n”,ch,ch+2);后的输出结果是( )
A: 97,c
B: 97,99
C: a,c
D: a,a+2
A: 97,c
B: 97,99
C: a,c
D: a,a+2
举一反三
- 执行以下程序,输出结果是_____。#include<;stdio.h>;int main(){ char ch;int k;ch='a';k=65;printf("%d,%c,%d,%c",ch,ch,k,k);return 0;} A: a,a,65,65 B: 97,a,65,A C: 97,a,65,65 D: a,A,65,65
- 有以下程序 #include main( ) { char ch[] = "abc"; ch[0] ^= ch[0]; ch[1] |= ch[1]; ch[2] &= ch[2]; printf("%d%c%c\n",ch[0],ch[1],ch[2]); } 程序运行后的输出结果是
- 有以下程序段,已知字符’a’的ASCll十进制代码为97,则执行下述程序段后输出结果是( )。 char ch; int k; ch=’a’; k=12; printf('%c,%d,',ch,ch); printf('k=%d',k);
- 有以下程序段 char ch; int k; ch=′a′; k=12; printf("%c,%d,",ch,ch,k); printf("k=%d ",k); 已知字符a的ASCII码值为97,则执行上述程序段后输出结果是
- 设有定义: char ch='a'+'8'-'3;,则执行语句printf("%d,%c\n",ch,ch);的输出结果是()