关于字符型和整型运算的疑问
#include<stdio.h>
#include<stdlib.h>
int main()
{
char ch1,ch2,ch3;
ch1='4';ch2='3';ch3='2';
int number;
number=ch1*100+ch2*10+ch3;//这里出现了问题?
printf("number=%d\n",number);
system("pause");
}
为什么第八行这样得不了正确的结果呢?#include<stdio.h>
#include<stdlib.h>
int main()
{
char ch1,ch2,ch3;
ch1='4';ch2='3';ch3='2';
int number;
number=ch1*100+ch2*10+ch3;//这里出现了问题?
printf("number=%d\n",number);
system("pause");
}
为什么第八行这样得不了正确的结果呢?2016-08-07
举报