main() { char ch; ch='H'-'A'+'0'; printf("%c\n",ch); }
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/23 04:38:48
main() { char ch; ch='H'-'A'+'0'; printf("%c\n",ch); }
# include
void main() {
char ch;
ch='H'-'A'+'0';
printf("%c\n",ch);
}
运行结果:
7
Press any key to continue
原理:
字符做加减运算就是做相应的字符所对应的 ASCII 码值的运算, 'H' 对应的ASCII码值为 104
'A' 对应的ASCII码值为 97
'0' 对应的ASCII码值为 32
'7' 对应的ASCII码值为 39
所以:
39 =104 - 97 + 32
所以最后输入的字符为: '7
void main() {
char ch;
ch='H'-'A'+'0';
printf("%c\n",ch);
}
运行结果:
7
Press any key to continue
原理:
字符做加减运算就是做相应的字符所对应的 ASCII 码值的运算, 'H' 对应的ASCII码值为 104
'A' 对应的ASCII码值为 97
'0' 对应的ASCII码值为 32
'7' 对应的ASCII码值为 39
所以:
39 =104 - 97 + 32
所以最后输入的字符为: '7
main() { char ch; ch='H'-'A'+'0'; printf("%c\n",ch); }
#include main() {char ch; ch='A'+'5'-'3'; printf("%d,%c\n",c
C语言~main( ) { char ch; ch=getchar( ); if (ch>='A' && ch
union pw {int i;char ch[2]; }a; main () {a.ch[0]=10; a.ch[1]
#include void main() { char a=0,ch; while ((ch=getchar ())!=
char a=0,ch; while((ch=getchar())!='\n') { if(a%2!=0&&(ch>='
简述char ch[]={‘a’,‘b’,‘c’};与char ch[]=“abc”;差别.
速求: 设char ch='A'则表达式“ch=(ch>='A'&&ch
设ch是char型变量,下列表达式ch=(ch>='A'&&ch
设ch是char型变量,其值'M',表达式ch!=(ch>='A'&&ch
void main() {char ch[20]="Example354"; for(int i=0;i='A'
一道C语言题目#include#define N 80main(){char str[N],ch;int i;print