為什么通過不了?
#include <stdio.h>
int main()
{
? ? char c = '97';
? ? 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; ? ?
}
#include <stdio.h>
int main()
{
? ? char c = '97';
? ? 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; ? ?
}
2017-11-29
舉報
2017-11-30
剛才回答錯了,你應該把char那行改為char c=97
2018-01-20
#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; ? ?
}
哪里有問題?
2017-12-03
97是字符?
2017-12-01
重置一下代碼
{
??? 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;???
}
2017-11-30
你少了一行,沒有把其它幾個字符輸進去
2017-11-29
你嘗試把10行的%If寫正確試試