一些簡單問題的c語言程式設計1

2021-09-12 18:34:15 字數 1102 閱讀 8980

1.給定兩個整形變數的值,將兩個值的內容進行交換。

正常思路,利用第三個變數進行簡單轉換。

#define _crt_secure_no_warnings

#include#includeint main()

2.不允許建立臨時變數,交換兩個數的內容。

轉向思路,通過進行兩變數之間的加減建立出無形的變數。

#define _crt_secure_no_warnings

#include#includeint main()

3.求十個整數中的最大值。

常規思路,通過逐一比較來找出最大值,此時需要通過迴圈的手段來達成目的。

#define _crt_secure_no_warnings

#include#includeint main()

4.將三個數按從大到小輸出。

正常思路,通過逐一比較大小首先確定出最大者,然後是老二,其次是最小者。

#define _crt_secure_no_warnings

#include#includeint main()

else

}else if (b >= a&&b >= c)

else

}else if (c >= a&&c >= b)

else

}system("pause");

return 0;

}

5.求兩個數的最大公約數。

思路,輾轉相除法。

#define _crt_secure_no_warnings

#include#includeint main()

printf("%d", c);

} else if (b >= a)

printf("%d", c);

} system("pause");

return 0;

}

由於自己是新手上路,難免對於解決這些題目的有些方法顯得很笨,有勞各位大佬能夠指點一二,本人定當虛心接受,感謝萬分!

一些簡單問題的c語言程式設計2

1.將陣列a中的內容和陣列b中的內容進行交換。陣列一樣大 簡單思路類似兩數交換一樣,但是好像還可以用某些函式來直接實現。我暫時還不會,有待大佬賜教 define crt secure no warnings include includeint main int arr2 2 int arr3 2 ...

一些簡單問題的c語言程式設計3

1.求10個整數的數學期望和方差。思路,通過建立乙個陣列來迴圈遍歷10個整數。define crt secure no warnings include includeint main int i 0 int j 0 double ex 0 double s 0 printf 請輸入10個整數 n ...

一些簡單問題的c語言程式設計4

1.編寫程式輸出以下圖形 1121 12321 1234321 123454321 12345654321 1234567654321 123456787654321 12345678987654321 思路,首先找到行數和每行的空格以及數字之間的關係,然後通過構造迴圈來實現遍歷。include i...