![]() |
|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
![]() ![]() |
|
主題工具 | 顯示模式 |
|
![]() |
#1 (permalink) | |
長老會員
![]() ![]() |
![]() 引用:
另外數字應該用%d才對scanf("%d",&num); 當使用scanf要求使用者輸入時必須傳的是變數的位址,所以必須使用# <參考> |
|
__________________ 地獄變現記 [人身得來不易,願大家能尊重生命--勿傷胎命][好淫者請好自為之吧--割鳥] 南泉禪師道: 「道不屬知,不屬不知。知是妄覺,不知是無記。若真達不疑之道,猶如太虛,廓然蕩豁,豈可強是非邪?」 德山宣鑒禪師: 「如果明白無事,則勿妄求,妄求而得,亦非得也。汝但無事於心,無心於事,則虛而靈,空而妙。若毛端許,言之本末者,皆為自欺。何故?毫氂繫念,三塗業因。瞥爾情生,萬劫羈鎖。聖名凡號,盡是虛聲。殊相劣形,皆是幻色。汝欲求之,得無累乎?」 |
||
![]() |
送花文章: 5469,
![]() |
![]() |
#2 (permalink) | |
註冊會員
|
![]() 引用:
![]() 這題要輸入兩個值,是不是輸入完第一個值後按空白鍵輸入第二個值 不過我覺得好像有點怪怪的,正確要怎麼輸入 ![]() 我把中間的部份改了一下 printf("input number:"); scanf("%i",&num); printf("input ch:"); scanf("%c",&ch); 可是我在輸入完第一個值後按ENTER之後就直接執行到最後了 是不是哪裡改錯了 |
|
![]() |
送花文章: 4,
![]() |
![]() |
#3 (permalink) |
註冊會員
![]() |
![]() #include <stdio.h> //加入<>載入標頭檔預設路徑
#include <stdlib.h> //有些函數存於此標頭檔 main() { int num; int ch; //改成int float value; printf("Enter number:"); scanf("%d",&num); //改成%d 加&運算子 將輸入存入變數num printf("Enter number:"); scanf("%d",&ch); //改成%d 加&運算子 將輸入存入變數num value= (float)num/ch; //型態轉換 printf("%-6.2f",value); //-是靠左對齊 6是輸出字元個數 2是小數點所佔各述 } |
![]() |
送花文章: 623,
![]() |