我這是哪里錯了?
#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;? ??
}
為什么會運行成功,輸入錯誤?
2020-03-10
int
?n?=?c;?????
//將c賦值給n
float
?f?=?c;?????
//將c賦值給f
double
?d?=?c;??
//將c賦值給d
注意:給整型、浮點型賦值時不能用引號!?。?!
2020-03-10
2020-03-10
#include <stdio.h>
int main()
{
? ? char c = 'a';
? ? int n = 'c';? ? ? ? //將c賦值給n
? ? float f = 'c';? ? ? //將c賦值給f
? ? double d = 'c';? ? ?//將c賦值給d
n='c';
f='c';
d='c';
? ? printf("%d\n",n);
? ? printf("%f\n",f);
? ? printf("%lf\n",d);
? ? return 0;? ??