XTU C語言程式設計實踐作業2

2021-08-07 23:23:53 字數 1137 閱讀 5827

1.

輸入乙個整數,如果整數在90和100之間,那麼輸出a;否則輸出b。

這個題就是乙個if else 語句,沒有多講的

#include

int main()

2.

輸入整數n,如果n是偶數,則輸出「n is even.」,否則輸出"n is odd."

這個題也沒有多講的,直接取餘判斷就行,0是偶數

#include

int main()

3.

輸入乙個三位的整數,如果它有且僅有兩位數碼相同,那麼就輸出yes,否則輸出no

這個題主要是你首先得把這個三位數拆開拆成單獨的數然後去判斷

再用if語句去判斷有且只有兩個數相同的情況

#include

int main()

4.

輸入3個互不相等的整數a,b,c,請輸出最大的和最小的數,中間用乙個空格隔開。

這個題開始我想通過a,b去比較,然後再和c比較去做,但是比來比去太麻煩,直接寫比較函式呼叫

#include

#include

int max(int x,int y)

int min(int x,int y)

5.已知函式為

給定x,請求其函式值

輸入一行,x

輸出一行,f(x),不要輸出多餘的零。

講真這個題有點坑到我了,首先我沒有注意到是浮點數,一直用整型在算,還有就是用if else 去計算的時候順序應該是  if  else if if

#include

#include

int main()

6.

接收乙個字母,如果是小寫,則將其轉換成大寫;如果是大寫,就將其轉換成小寫。

這個題好做,記得小寫字母比大寫字母大32

#include

int main()

7.

輸入三角形的三條邊a,b,c;如果構成三角形那麼就計算三角形的面積並輸出,保留2位小數,否則輸出「not a ********.」

這個題主要是知道海**式

p=(a+b+c)/2

#include

#include

int main()

XTU C語言程式設計實踐作業1

1.請計算答案使用浮點輸出一行,不要輸出多餘的零,行尾有回車。c語言使用 g輸出 這個題主要是迴圈,判斷迴圈多少次for 和while 都可以 include int main printf g n b 2.請計算 答案輸出一行,不要輸出多餘的零,行尾有回車。c語言使用 g輸出 這個題沒什麼難點 就...

XTU C語言程式設計實踐作業5

2.xtu方陣 extreme talent university xtu 需要為他們的校名列印一些特別的圖形,為了美觀,他們選擇了方陣。現在他們需要你的幫助,幫他把這些方陣列印出來。如果方陣一邊只由乙個xtu的校名組成,則方陣為 xtu xtu xtu 每個樣例佔一行,每行是乙個整數n 0 n 1...

XTU C語言程式設計實踐作業6

1.排序n個整數,將其排序輸出。輸入第一行是乙個整數k 1 k 20 表示有多少個樣例,每個樣例的第一行是乙個整數n 1 n 1,000 和乙個字元x,x為a時表示公升序排序,為d時為降序排列 第二行為n個整數,每個整數都可以使用int表示,每個之間用乙個空格隔開。輸出每個樣例輸出一行,按排序要求輸...