main() { unsigned char a='a',b='b',c='C'; a=a-32; b+=c-a; c=c-32+b-a; printf("a=%c,b=%c,c=%c\n",a,b,c); }
举一反三
- 以下程序运行后的输出结果是______。 main() {char m; m=‘B’+32; printf("%c\n",m);}
- 下面程序的运行结果是( )。 # include int main( ) { int i; char a[ ]= "Time" ,b[ ]="Tom" ; for(i=0;a[i]!= ' \0') && b[i]!= ' \0';i++ if(a[i]= =b[i]) printf("%c",a[i] – 32); else printf("%c",a[i]+32); else printf(" * ") ; return 0; }
- 有以下程序[br][/br]#include <stdio.h>[br][/br]main( )[br][/br]{ unsigned char a=8,c;[br][/br]c=a>>3:[br][/br]printf("%d\n",c);[br][/br]}[br][/br]程序运行后的输出结果是( )。 A: 32 B: 16 C: 1 D: 0
- C语言程序中必须有的函数是( )。 A: A: main() B: B: C: include "stdio.h" D: C:printf E: D:unsigned char
- 有以下程序段main(){ char x=040; printf("%d\n",x<<1);}程序执行后输出的结果是 A: 100 B: 80 C: 64 D: 32