有以下程序
#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]);
}
程序运行后的输出结果是
#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]);
}
程序运行后的输出结果是
举一反三
- 有以下程序#include main( ){ char ch = ’1’; while (ch < ’9’) { printf("%d", ch - ’0’); ch++; }}程序运行后的输出结果是 A: 12345678 B: 01234567 C: 0 D: 1
- 下列程序运行时,若输入1abcedf2df<回车>,则程序的输出结果为______。 #include <stdio.h> main() char a=0,ch; while((ch=getchar())!=’\n’) if(a%2!=0&&(ch>=’a’&&ch<=’z’))ch=ch-’a’+’A’; a++;putchar(ch); printf("\n");
- 有以下程序 #include [stdio.h] void main() { char ch = '1'; while (ch<'9') { printf("%d", ch - '0'); ch++; } } 程序运行后的输出结果是______。 A: 1 B: 01234567 C: 0 D: 12345678
- 有以下程序,程序的运行结果是 _________ 。 #include void main() { char ch='Z'; ch=(ch-'A'+1)%26+'A'; putchar(ch); }
- 有以下程序#include main(){ char ch = 'A'; while (ch < 'D') { printf("%d", ch - 'A'); ch++;}printf("\n");}程序运行后的输出结果是( )。 A: 123 B: ABC C: abc D: 012