請教一下為什么我這樣做不對?明明輸出結(jié)果是一樣的
#include?<stdio.h> int?main() { ????char?c?=?'a'; ????int?n?='a';?????????//將c賦值給n ????float?f?='a';???????//將c賦值給f ????double?d?='a';??????//將c賦值給d ????printf("%d\n",n); ????printf("%f\n",f); ????printf("%lf\n",d); ????return?0;???? }
2020-05-29
可以寫的非常完整
,
2020-04-10
#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-02-18
字符‘a(chǎn)’賦值給c了已經(jīng),你只要按照題意來賦值;n=c;f=n;d=f;題是死板的,程序是靈活的。