1樓:匿名使用者
int max(int x,int y)
這個函式錯的也太離譜了
如果x比y大就返回y
如果x不比y大就返回z的預設值
c語言中求兩個整數中的較大者。
2樓:灩麗
1、首先新建一個工程和一個.c檔案。
2、然後需要按照圖示**輸入標頭檔案。
3、然後
需要按照圖示**輸入主函式。
4、然後需要按照圖示**定義變數型別。
5、然後需要按照圖示**輸入2個數字。
6、然後需要按照圖示**比較兩個數。
7、然後需要編譯執行可以看到比較出了數的大小。
3樓:巨集弘毅納嫚
首先新建一個win32控制檯程式,再網工程裡面新增一個c++sourcefile
注意命名c++
sourcefile檔案時,加上
「.c」
字尾。下面是源**。
#include
//編譯預處理指令
intmain()
//定義主函式
//主函式體結束
intmax(int
x,int
y)//定義max函式,函式值為整型,形式引數x,y為整型首先編譯後,在執行。
執行過後,在同一行輸入倆個不同的整數。
並用逗號隔開,按回車,即會顯示出max=較大的數。
4樓:印從珊終龍
改正如下
#include
//主函式
intmain()
//求兩個整數中的較大者的max函式
intmax(int
x,inty)
5樓:匿名使用者
#include
int max(int x,int y);
int main()
int max(int x,int y)
你的程式有問題,我給你改了,操作請看註釋。。
6樓:宛丘山人
你的程式沒有錯,問題是輸入資料時,輸入了第一個資料後,一定輸入一個英文半形的逗號,再輸入第二個數,再回車。若想避免這個問題,必須把
scanf("%d,%d",&a,&b); 改為: scanf("%d %d",&a,&b);
你試一下看是否正確?
7樓:a世紀冰河
#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鍵或回車鍵將各個資料隔開
8樓:匿名使用者
輸入的兩個值之間需要加一個逗號。
如下:10,8
9樓:匿名使用者
scanf("%d,%d",&a,&b);
這句就是輸入語句!
執行後會提示鍵盤輸入的!
10樓:匿名使用者
scanf()函式 就是讓你輸入a 和b的.. 你執行程式後,cmd命令列會讓你輸入的..
用c語言編寫,求2個數中較大者
11樓:匿名使用者
由鍵盤輸
du入兩個數,顯示器上顯示較zhi大數。程dao序如下:
回#include
答int big(int,int); /*建立整型變數函式big*/void main()
int big(int n1,int n2) /*使用者自定義函式big*/
12樓:匿名使用者
#include void main () /*主函覆數制*/
int max (int x,int y); /*定義max函式,函式值為整型,形式引數x、y為整型*/
13樓:匿名使用者
#include
void main()
int max(int x,int y)
c語言求兩個整數中的較大者,怎麼編寫
14樓:匿名使用者
定義int a,b,c;時你多了個逗號
賦值 是你開啟程式之後在控制檯輸入
的,例如你輸入 5,8 回車 就會輸出 8scanf(「%d,%d」,&a,&b);這個函式就是將5賦給a,8賦給b
15樓:匿名使用者
1樓正解
#include
int main()
int max(int x,int y)
16樓:匿名使用者
return a>b?a:b就可以了
17樓:機賢媯寅
一樓錯誤連連。
#include
intmain()
望採納。
18樓:無良de少
找到c程式設計第五版的學習指導,翻到第240頁,從那裡先學(上機指導)就可以檢測出來**錯了
c語言如何求兩個整數中的較大者?
19樓:匿名使用者
c語言如何求兩bai個整數中的較du大者?
求取兩個zhi數中較大者,dao可通過以下兩種方法。
版第一種:
#include
int main()
else
printf ("%d\n",z);
return 0;
}第二權種:
#include
int max(int x,int y)//定義max函式int main()
c語言求兩個整數中的較大者
20樓:宛丘山人
你的程式沒有錯,問題是輸入資料時,輸入了第一個資料後,一定輸入一個英文半形的逗號,再輸入第二個數,再回車。若想避免這個問題,必須把
scanf("%d,%d",&a,&b); 改為: scanf("%d %d",&a,&b);
你試一下看是否正確?
21樓:千鋒教育
首先新建一個win32控制檯程式,再網工程裡面新增一個 c++ sourcefile
注意命名c++ sourcefile檔案時,加上 「.c」 字尾。
下面是源**。
#include //編譯預處理指令
int main() //定義主函式
//主函式體結束
int max(int x,int y) //定義max函式,函式值為整型,形式引數x,y為整型
首先編譯後,在執行。
執行過後,在同一行輸入倆個不同的整數。 並用逗號隔開,按回車,即會顯示出max=較大的數。
22樓:a世紀冰河
#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鍵或回車鍵將各個資料隔開
23樓:旭日南莘
程式沒問題 只不過是輸入時要輸入逗號 如1,2
24樓:瞿藍悟翰海
①試試輸入用6、7之間用
逗號隔離;
②其實最大值的比較無需那麼複雜,只要一條語句就有了:
scanf("%d,%d",&a,&b);
printf("max=%d\n",(a>b?a:b));
25樓:寇遠孝沛柔
intmax(int
x,int
y);去掉後面那個分號
c語言求兩個整數中的絕對值較大者,怎麼編寫
26樓:小羅卜頭
int absolute_value_max(int x, int y)
C語言求兩個整數中的絕對值較大者,怎麼編寫
int absolute value max int x,int y c語言求兩個整數中的較大者,怎麼編寫 定義int a,b,c 時你多了個逗號 賦值 是你開啟程式之後在控制檯輸入 的,例如你輸入 5,8 回車 就會輸出 8scanf d,d a,b 這個函式就是將5賦給a,8賦給b max函式裡...
用c語言編寫程式,求兩個整數中的較大者並輸出較大者
include stdio.h int main else return 0 c語言中求兩個整數中的較大者。1 首先新建一個工程和一個.c檔案。2 然後需要按照圖示 輸入標頭檔案。3 然後 需要按照圖示 輸入主函式。4 然後需要按照圖示 定義變數型別。5 然後需要按照圖示 輸入2個數字。6 然後需要...
C語言,求兩個整數中的較大數並輸出。誰能教我怎麼程式設計
include int main 輸入時兩個數以空格分隔,這個程式比較簡單,沒用函式寫 c語言求兩個整數中的較大者,怎麼編寫 定義int a,b,c 時你多了個逗號 賦值 是你開啟程式之後在控制檯輸入 的,例如你輸入 5,8 回車 就會輸出 8scanf d,d a,b 這個函式就是將5賦給a,8賦...