 
		qq_那些年_52
2018-07-04 18:19
为什么我运行成功后是99
 
				#include <stdio.h>
int main()
{
char c = 'a';
int n = c; //将c赋值给n
float f =c; //将c赋值给f
double d =c; //将c赋值给d
printf("%d\n",n);
printf("%f\n",f);
printf("%lf\n",d);
return 0;
}
 
				ASCII码 c=99 b=98 a=97
 
				查ASCII码就知道了
 
				c用‘’括起来是99,a是97,b是98,不知道为啥
 
				你是不是吧‘’里面的变成c了
 
				#include <stdio.h>
int main()
{
int x,y;
x = 10;
y = -3;
printf("x+y=%d\n", x+y );
printf("x-y=%d\n", x-y );
printf("x*y=%d\n", x*y );
printf("x/y=%d\n", x/y );
printf("x%y=%d\n", x%y );
return 0;
}
C语言入门
928113 学习 · 21543 问题
相似问题