C語言 - 考試

Table of Contents

https://imgur.com/a/z03wN6H

如題比較%f與%lf的不同
但我輸入的數字
輸出皆為0
不知那裡打錯了
請大大指正~
DEV-C++

/*比較%f與%lf的輸出不同*/
#include<stdio.h>
#include<stdlib.h>

int main()
{
double num;
printf("請輸入倍準確浮點數: ");
printf("%f",&num);
scanf("您輸入的數以%f的型態印出為%f\n",num);
scanf("您輸入的數以%lf的型態印出為%lf\n",num);

system("pause");
return 0;
}


--

All Comments

Hedda avatarHedda2019-05-30
main函式裡第三行用%lf呢?
Madame avatarMadame2019-06-02
你貼的圖中 scanf改成%lf呢?
Puput avatarPuput2019-06-05
(截圖的line 9)
Megan avatarMegan2019-06-08
還有最末段貼的原始碼,9~11行的輸出和輸入宣告反了
Jessica avatarJessica2019-06-12
Printf跟scanf打返了吧
James avatarJames2019-06-13
內文跟LINE的printf scanf你要不要先檢查一下
Tom avatarTom2019-06-18
已解決 感謝回覆~