#include?<stdio.h>
int?main()
{
int????age,height;
double??weight;
printf("年齡\n");
scanf_s("%d\n",?&age);
printf("------------------\n");
printf("身高\(yùn)n");
scanf_s("%d\n",?&height);
printf("------------------\n");
printf("體重\n");
scanf_s("%lf\n",?&weight);
printf("------------------\n");
printf("年齡:%d?歲\n",?age);
printf("身高:%d?CM\n",?height);
printf("體重:%lf?KG\n",?weight);
if?(weight>190)
{
printf("肥胖兒童(這TM不止是胖了)\n");
}
else
{
printf("正常\n");
}
printf("任意鍵結(jié)束\n");
getch();
return?0;
}上面是代碼,隨手練習(xí)用?,F(xiàn)在測(cè)試的時(shí)候發(fā)現(xiàn)一個(gè)問(wèn)題,正常應(yīng)該是:年齡1818 ?//這里會(huì)輸入兩遍,執(zhí)行輸出時(shí)顯示18 18 180,而不是18 180 180------------------------身高180-------------------------體重180--------------------------而編譯后則是年齡18------------------------身高180-------------------------體重180--------------------------另外我將編譯好的程序移動(dòng)到其他計(jì)算機(jī)上就無(wú)法使用了,提示無(wú)法找到ucrtbased.dll編譯環(huán)境:VMware,windows10pro x64,Microsoft Visual Studio 2015專(zhuān)業(yè)版(eclipse配置好麻煩,我物理機(jī)Visual Studio 2015安裝有問(wèn)題,有啥其他好用點(diǎn)的IDE嗎最好是跟Visual Studio 2015一樣把編譯器集成好的)
C程序編譯后執(zhí)行不正確【輸入錯(cuò)誤,顯示錯(cuò)誤】
qq_追瘋者_(dá)0
2016-04-26 20:27:23