已知字符A的ASCII代码值为65,以下程序运行时若从键盘输入:B33<回车>,则输出结果是 。
main()
{ char a,b;
a=getchar();scanf("%d",&b);
b=b*2;
printf("%c\n",b);
}
main()
{ char a,b;
a=getchar();scanf("%d",&b);
b=b*2;
printf("%c\n",b);
}
举一反三
- 已知字符A的ASCII代码值为65,以下程序运行时若从键盘输入:B33。则输出结果是()。#include main(){chara,b;a=getchar();scanf("%d",&b);a=a-'A'+'0';b=b*2;printf("%c%c"a,b);}
- 已知字符A的ASCII代码值为65,以下程序运行时若从键盘输入:B33<回车>。...;printf("%c%c"a,b);}
- 有以下程序(说明:字符0的ASCII码值为48) #include main() {char c1,c2; scanf("%d",&c1); c2=c1+9; printf("%c%c",c1,c2); } 若程序运行时从键盘输入48<回车>,则输出结果为_________
- 数字字符0的ASCII值为48,运行下列程序的输出结果是( )。 main( ) { char a='1',b='2'; printf("%c,", b++); printf("%d\n", b-a); }
- 下列程序运行时,若输入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");