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...