关于字符型和整型运算的疑问
#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
举报