編寫乙個 C 程式並輸入兩個值以找到其中最大的值

發布 科技 2024-04-10
3個回答
  1. 匿名使用者2024-02-07

    您輸入的格式是否正確? 例如,輸入 a=1 和 b=2! 格式應為:

    1,2 然後按回車鍵,因為你的scanf語句裡有逗號,所以當你輸入資料的時候,資料和資料之間肯定要有乙個逗號,估計你在這裡犯了乙個錯誤,而且有改進,最好在前面有乙個輸入資訊的提示, 在 scanf 的上一句中新增 printf ("請輸入您要比較的兩個數字(x,x)

  2. 匿名使用者2024-02-06

    # include

    void main()

    int max(int x,int y);

    int a,b,c;

    scanf("%d%d",&a,&b);

    c=max(a,b);

    printf("max=%d",c);

    return 0;

    int max(int x,int y)

    int z;

    if(x>=y) z=x;

    else z=y;

    return (z);

    仔細看看scanf的內容,有乙個額外的逗號。

  3. 匿名使用者2024-02-05

    過程 C** 如下:

    分析:1.首先,定義四個整數變數a、b、c、max,輸入三個數字a、b、c;

    2.將最大值定義為a,如果迴圈體或迴圈b和c;

    3、根據迴圈體判斷最大值,最後輸出結果。

    C語言的基本結構

    資料型別

    C 的資料型別包括:整數、字元、實數或浮點數(單精度和雙精度)、列舉、陣列、結構體、公共值、指標和 null。

    常量和變數

    常量的值不能更改,符號常量的名稱通常大寫。

    變數是可以更改識別符號值的量。 識別符號是以字母或下劃線開頭的字母、數字或下劃線序列,請注意第乙個字元必須是字母或下劃線,否則為無效變數名稱。 在編譯時為變數分配相應的儲存單元。

    陣列

    如果變數名稱後跟數字括號,則宣告為陣列宣告。 字串也是乙個陣列。 它們以 ASCII 的 null 作為陣列結尾。 需要注意的是,方括號中的指數值是從 0 開始計算的。

    字串

    C 字串實際上是以'\0'對於以字元結尾的 char 型別陣列,無需引用庫即可使用字形,但需要 C 標準庫中的一些函式來操作字串。 它們不同於字元陣列。 使用這些函式需要引用標頭檔案。

    檔案輸入和輸出

    在 C 語言中,輸入和輸出是通過標準庫中的一組函式實現的。 在 ANSI C 中,這些函式在標頭檔案中定義; 中間。

相關回答
9個回答2024-04-10

<>方法步驟:1.開啟VC2010(或其他C語言編譯器),建立乙個新專案-選擇Win32作為控制台應用程式-名稱-確定。 >>>More

7個回答2024-04-10

我會修復它,朋友,我不想分割它,呵呵。 >>>More

7個回答2024-04-10

在表單中放置乙個按鈕和 2 個文字框,執行時在 text1 中輸入資訊,單擊按鈕後在 text2 中檢視輸出結果。 >>>More