若有以下定义和语句 char c1='b',c2='e'; printf("%d,%c",c2-c1,c2-'a'+'A
人气:418 ℃ 时间:2020-05-21 02:44:42
解答
c2-c1理解为:101-97,
c2-'a'+'A' 理解为:101-97+65
所以输出为:
4,E
好久没用C了,不知道是否正解!
推荐
- 定义:char c1,c2; scanf(“%2c%3c”,&c1,&c2);printf(“%c%c”,c1,c2); 键盘输入:ABCDE;则输出的结果是
- 在C语言中,执行下面两个语句后,输出的结果为( ).char c1=97,c2=98; printf("%d %c",c1,c2);为什么
- 设有定义语句:char c1=92,c2=92;,则以下表达式中值为零的是 A) c1^c2 B) c1&c2 C) c2 D) c1|c2
- char c1,c2; c1=197; c2=198; printf("c1=%c,c2=%c\n",c1,c2); printf("c1=%d,c2=%d\n",c1,c2); return 0;
- 下面程序段的输出是( ) char c1=’b’,c2=’e’; printf(“%d,%c\n”,c2-c1,c2+’A’-‘a’);
- 重10N的木块,被25N的压力F静压在竖直的墙壁上,则墙壁对木块的摩擦力的大小为_____.
- 爱心义卖活动作文三百字
- 德语翻译问题
猜你喜欢