-
左邊的程式可以改成 void main 函式,如下所示:
#include ""
void main()
int nunber1=0;
int nunber2=0;
printf("請輸入兩個整數:");
if(number1>number2)
printf("%d>%d",number1,number2);
if(number1%d",number2,number1);
if(number1==number2)
printf("數字 1 和數字 2 具有相同的值,均為 %d",number1);
-
當然,你可以不用函式,但這取決於原始問題的要求。 如果原來的問題需要函式,那麼不使用函式是錯誤的。
另外,如果你不使用函式,你不需要那麼麻煩:
#include
int main(){
int a,b;
scanf("%d%d",&a,&b);
printf("%d",a>b?a:b);
return 0;
-
你的程式沒有錯,問題是在輸入資料時,輸入第乙個資料後,必須輸入乙個英文半形的逗號,然後輸入第二個數字,然後按回車鍵。 如果你想避免這個問題,你必須把它放進去。
scanf("%d,%d",&a,&b);更改為:scanf("%d %d",&a,&b);
你試試看它是否正確?
-
首先,建立乙個新的 win32 控制台程式,然後將 C++ 原始檔新增到網路專案中
請注意,在命名 C++ 原始檔時,請新增“.”c“字尾。
這是來源。
包括編譯預處理指令。
int main() 定義 main 函式。
主要功能主體結束。
int max(int x,int y) 定義 max 函式,函式值為整數,形式引數 x,y 為整數。
先編譯,再執行。
執行後,在同一行上輸入兩個不同的整數。 並用逗號分隔它們,按回車鍵,它將顯示 max=larger number。
-
#include
void main()
int max(int x,int y)
輸入格式不正確,輸入間隔新增兩位數字。
scanf("%d,%d",&a,&b);
示例:使用 scanf 函式輸入資料。
#include
int main()
注意 scanf("%d,%d,%d",&a,&b,&c);%d、%d、%d之間有乙個逗號,輸入資料時要加乙個逗號,如果去掉逗號,輸入的就不是逗號,而是用空格、Tab鍵或回車鍵分隔。
-
該程式很好,只是您在輸入時必須加乙個逗號,例如 1 或 2
-
嘗試在兩者之間鍵入。
逗號隔離; 其實最大值的比較不需要那麼複雜,只要有一句話就行了:
scanf("%d,%d",&a,&b);
printf("max=%d",(a>b?a:b));
-
intmax(int
x,inty);去掉末尾的分號。
-
當出現黑色終端視窗時,輸入兩個數字,以逗號分隔。 例如:22,50
然後按回車鍵,結果將出現。
-
1.首先,建立乙個新專案和乙個。 c 檔案。
2.然後您需要根據圖表輸入標頭檔案。
3. 然後。 您需要輸入 main 函式,如圖所示。
4.然後你需要根據圖表定義變數型別。
5.然後您需要根據圖表輸入2個數字**。
6.然後您需要根據圖表比較兩個數字。
7.然後你需要編譯和執行,你可以看到比較的數字的大小。
-
首先,建立乙個新的 win32 控制台程式,然後將 C++ 原始檔新增到網路專案中
請注意命名 C++
sourcefile檔案。
c“字尾。 這是來源。
#include
編譯預處理指令。
intmain()
定義 main 函式。
主要功能主體結束。
intmax(int
x,inty) 定義 max 函式,函式值為整數,形式引數 x,y 是先編譯後執行的整數。
執行後,在同一行上輸入兩個不同的整數。
並用逗號分隔它們,按回車鍵,它將顯示 max=larger number。
-
更正如下。
#include
主要功能。 intmain()
求兩個整數中較大值的最大函式。
intmax(int
x,inty)
-
#include
int max(int x,int y);
int main()
int max(int x,int y)
你的程式有問題,我已經幫你改過了,請看操作的注釋。。。
-
#include
void main()
int max(int x,int y)
輸入格式不正確,輸入間隔新增兩位數字。
scanf("%d,%d",&a,&b);
示例:使用 scanf 函式輸入資料。
#include
int main()
注意 scanf("%d,%d,%d",&a,&b,&c);%d、%d、%d之間有乙個逗號,輸入資料時要加乙個逗號,如果去掉逗號,輸入的就不是逗號,而是用空格、Tab鍵或回車鍵分隔。
-
需要在輸入的兩個值之間新增逗號。
如下:10、8
-
scanf("%d,%d",&a,&b);
這就是輸入語句!
執行後,會提示鍵盤打字!
-
scanf() 函式允許您鍵入 a 和 b。 執行程式後,cmd 命令行將允許您鍵入。
-
int max(int x,int y)
這個功能也是大錯特錯的。
如果 x 大於 y,則返回 y
如果 x 不大於 y,則返回預設值 z。
-
定義 int a、b、c; 當您有額外的逗號時。
分配是開啟程式後在控制台中輸入的內容。
,例如,如果輸入 5,8 輸入,它將輸出 8scanf(“%d,%d”,&a,&b);此函式將 5 分配給 a,將 8 分配給 b
-
max 函式中的 if(x>y) 似乎寫成大於中文,改為英文輸入法。
執行程式並鍵入 5,8 以輸出結果。
-
找到第五版C程式設計的學習指南,翻到第240頁,從那裡學習(計算機指導)來檢測**錯誤。
-
#include
int main()
int max(int x,int y,int z) 你可以自己比較一下,程式應該可以執行。
龍馬精、龍虎躍、龍潭虎穴、龍飛鳳舞、狗鬥人力、狗嘴吐不出象牙、從羊群中脫穎而出,猴年馬月,殺雞猴,做牛馬,線索,豬狗不如,狐狸假老虎威力, 虎狼師,虎背熊腰,狼心狗肺,狼吞虎嚥,雞蒼蠅狗跳,雞狗不留,喜鵲巢鴿,螳螂在後面捉蟬黃雀,鷸和貽貝爭奪漁民的利潤,牛鬼蛇神,驢嘴不在馬嘴上, 剛出生的小牛不怕老虎,狗偷老鼠,狗尾巴繼續貂,蒼蠅營狗,雞狗和賊,狗和馬,兔子和死狗,兔子和老虎傷心,兔子在跌,蛇蠍子心,稀有,指t。回答很無聊,檢查了很長時間,而且只有這麼多。