freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

c語言程序設計基礎-資料下載頁

2024-10-25 13:58本頁面
  

【正文】 %.3o %.3xn”,b,b,b)。printf(“%.3d %.3o %.3xn”,c,c,c)。} A: 最簡單的程序 Description 輸出一行“Hello world!”。Input 無Output Hello world!Sample Input Sample Output Hello world!HINT Append Code include int main(){printf(“Hello world!”)。} B: 算術基本運算 Description 計算兩整數x和y(0Input 輸入只有一行,格式見sample。Output 輸出為多行,按順序每行輸出x,y的和、差、積、商、余數、x的平方和y的三次方,格式見sampleSample Input x = 11, y = 3Sample Output x + y : 14 xy : %dn“,xy)。printf(”x * y : %dn“,x*y)。printf(”x / y quotient: %d, remainder: %dn“,x/y,x%y)。printf(”x ^ 2 : %dn“,x*x)。printf(”y ^ 3 : %dn“,y*y*y)。} C: 自增自減運算 Description C語言中有自增運算++、自減運算,并且可以前置和后置。編寫一個程序:對輸入的一個整數a,輸出a++、a、++a、a的值。Input 一個整數a,a是很小的整數。Output 輸出為5行,第一行為a的值,后面依次為a、a、a++、++a的值。5行輸出縱向a要對齊,“:”對齊,“:”前后各一個空格,后面的數值不用對齊。每行行尾都有回車。Sample Input 0Sample Output a : 0a :1 a: 0 a++ : 0 ++a : 1HINT Append Code include int main(){ int a,x。scanf(”%dn“,amp。x)。a=x。printf(” a: %dn“,a)。printf(”a: %dn“,a)。a=x。printf(” a: %dn“,a)。a=x。printf(” a++ : %dn“,a++)。a=x。printf(”++a: %dn“,++a)。} F: 絕對值 Description 求整型數據和浮點型數據的絕對值。Input 輸入兩個數,第一個是整數,第二個是浮點數。Output 輸出為兩行,第一行為整數的絕對值,第二行為浮點數的絕對值,注意浮點數的絕對值不輸出無意義的0。Sample Input1 1Sample Output 1 1HINT 求絕對值可以用標準庫函數來完成,也可以自己判斷。注意浮點數的輸出格式。求絕對值的函數在哪個頭文件?貌似很多人會搞錯,包括很多編書的人!Append Code include //include int main(){int n。float m。scanf(”%d%f“,amp。n,amp。m)。//n=abs(n)。//m=fabs(m)。if(n{n=n。}if(m{m=m。}printf(”%dn“,n)。printf(”%g“,m)。return 0。} A: 奇數還是偶數? Description 輸入一個整數,判讀它是奇數還是偶數。Input 輸入只有一行,為一個100以內的正整數。Output 輸出為一行。若輸入為偶數則輸出“even”,奇數輸出“odd”。Sample Input 30Sample Output evenHINT 用整數運算可以解決,練習“?:”表達式。Append Code include int main(){int n。scanf(”%d“,amp。n)。if(n=0amp。amp。nif(n%2==0)printf(”evenn“)。else printf(”oddn“)。}return 0。} B: 簡單的打折計算 Description 商店規(guī)定:消費滿n元,可以打八八折。設某件商品標價m元,輸入購買的件數x,計算出需要支付的金額(單位:元),精確到分。Input 輸入只有一行,三個整數m、n和x,且0Sample Input 95 300 4Sample Output HINT 了解浮點型的輸出控制,注意整型和浮點型混合運算過程中的數據類型轉換。Append Code include int main(){int m,x,n,a。float b。scanf(”%d%d%d“,amp。m,amp。n,amp。x)。0xma=m*x。if(an)b=*a。elseb=a。printf(”%.2fn“,b)。} C: 判斷閏年 Description 輸入一個正整數的年份,判斷是否為閏年。Input 輸入只有一行,為一個10000以內的正整數。Output 輸出為一行。若輸入為閏年偶數則輸出“Yes”,否則輸出“No”。Sample Input 2010Sample Output NoHINT 了解邏輯運算符和關系運算符。Append Code include int main(){int x。scanf(”%d“,amp。x)。if(x0amp。amp。x{if(x%4==0amp。amp。x%100!=0)printf(”Yesn“)。else if(x%400==0)printf(”Yesn“)。elseprintf(”Non“)。}elseprintf(”error“)。} D: 水仙花數 Description 如果一個三位十進制數等于其各位數字的立方和,則稱這個數為水仙花數。如:13+53+33=153。Input 一個整數x,100Output x是水仙花數,則輸出“YES”,否則為“NO”。Sample Input 153Sample Output YESHINT Append Code include int main(){int a,b,c,x。scanf(”%d“,amp。x)。a=x/100。b=x/10%10。c=x%10。if(x==a*a*a+b*b*b+c*c*c)printf(”Yes“)。elseprintf(”No“)。} E: 三個數比較大小 Description 從鍵盤上輸入0~100之間的三個數,按從小到大的順序輸出。Input 輸入只有一行,為三個整數。Output 按從小到大輸出這三個數。Sample Input 15 10 20Sample Output 10 15 20HINT 用if語句判斷各種情況可以解決這個問題。Append Code include int main(){int a,b,c。scanf(”%d%d%d“,amp。a,amp。b,amp。c)。if(a=b){if(b=c)printf(”%d %d %dn“,c,b,a)。else if(c=a)printf(”%d %d %dn“,b,a,c)。elseprintf(”%d %d %dn“,b,c,a)。}else{if(a=c)printf(”%d %d %dn“,c,a,b)。else if(b=c)printf(”%d %d %dn“,a,c,b)。elseprintf(”%d %d %dn“,a,b,c)。} } F: 奇怪的求和之一 Description 給定3個正整數a、b和c,按照如下規(guī)則求和: 如果這個數字是偶數,則累加到和中;如果這個數字是奇數,則將大于該數的最小偶數累加到和中。Input 三個正整數,均在100以內。Output 一個和。Sample Input 2 3 5Sample Output 12HINT 如果不會使用分支語句,可使用條件運算符判斷到底將哪個數累積到和中。Append Code include int main(){int a,b,c。scanf(”%d%d%d“,amp。a,amp。b,amp。c)。if(a%2!=0)a++。if(b%2!=0)b++。if(c%2!=0)c++。printf(”%dn“,a+b+c)。} G: 你過線了嗎? Description 經過四年的學習,你決定報考我國著名的“285”高校之一的北青大學,經過認真的復習,殘酷的考試,終于知曉了自己的考試成績,也知道了北青大學的錄取分數線,請你編程判斷,自己過線了嗎? Input 輸入有2行,第一行有4個正整數,分別表示三門課程的分數線以及總分分數線。第二行有3個非負整數,分別表示你考的三門課程的成績。Output 如果你的三門課程成績都不低于相應課程的分數線,且你的考試總分也不低于北青大學的總分分數線要求,則輸出“congratulations”,否則輸出“sorry”。Sample Input 70 80 70 240 80 80 82Sample Output congratulationsHINT 如果你不會使用分支語句,同樣可以使用條件運算符實現該程序。Append Code include int main(){int a,b,c,d,e,f,g,h。scanf(”%d %d %d %dn%d %d %d“,amp。a,amp。b,amp。c,amp。d,amp。e,amp。f,amp。g)。h=e+f+g。if(e=aamp。amp。f=bamp。amp。g=camp。amp。h=d)printf(”congratulations“)。elseprintf(”sorry“)。} I: A+B Problem(II): Input/OutputPractice Description 計算a+b,0Input 輸入的第一行是一個整數N,后面有N對整數a和b,每對a和b占一行,a,b用空格分開。Output 每行輸出一個a+b的和,順序與輸入對應。Sample Input 2 1 2 10 20Sample Output 3 30HINT N給出了測試樣例數,用for循環(huán)處理方便。Append Code include int main(){int n,a,b,i。Scanf(“%d”,amp。n)。For(i=0。i H: A+B Problem Description 計算a+b,0Input 輸入有多對整數a和b組成,每對a和b占一行,a,b用空格分開。Output 每行輸出一個a+b的值,順序與輸入對應。Sample Input 1 2 10 20Sample Output 3 30HINT OJ系統(tǒng)上測試輸入結束符為EOF(End Of File),其值為1。用scanf()把文件所有內容讀完后,會讀到EOF,所以可以用來判斷輸入是否完成,測試時可以用Ctrl+Z產生EOF。本題解法參看FAQ。Append Code include int main(){int a,b。while(scanf(”%d%d“,amp。a,amp。b)!=EOF){printf(”%dn“,a+b)。}return 0。} A: 判斷是否是元音字母 Description 輸入一個英文字母,判斷是否是元音字母。元音字母是:a,e,i,o u,A,E,I,O,UInput 輸入一個英文字母Output 是元音字母,輸出“yes”,否則輸出“no”,行尾沒有回車。Sample Input ASample Output yesHINT Append Code include void main(){char ch。scanf(”%c“,amp。ch)。if(ch=39。A39。amp。amp。chch=ch+32。if(ch==39。a39。)printf(”yes“)。else if(ch==39。e39。)printf(”yes“)。else if(ch==39。i39。)printf(”yes“)。else if(ch==39。o39。)printf(”yes“)。else if(ch==39。u39。)printf(”yes“)。elseprintf(”no“)。} B: 按順序輸出三個數 Description 對于輸入的3個整數,按照從小到大的順序輸出。Input 輸入3個int類型內的整數,兩兩之間用一個空格隔開。Output 按照從小到大的順序輸出上述三個數,兩兩之間用一個空格隔開。Sample Input 2 1 3 Sample Output 1 2 3HINT Append Code include void main(){int a,b,c,temp。scanf(”%d%d%d“,amp。a,amp。b,amp。c)。if(a{temp=a。a=b。b=temp。}if(a{temp=a。a=c。c=temp。}if(b{temp=b。b=c。c=temp。}printf(”%d %d %dn“,c,b,a)。} E: Description 判斷輸入整數的奇偶性。判斷奇偶數 Input 輸入為一個整數。Output 輸出只有一行,代表判斷結果。如果輸入的整數n是一個偶數,輸出: n is an even :n is an odd 。Sample Input 12Sample Output 12 is an even Append Code include int main(){
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1