C語言:實驗二 選擇結(jié)構(gòu)_第1頁
C語言:實驗二 選擇結(jié)構(gòu)_第2頁
C語言:實驗二 選擇結(jié)構(gòu)_第3頁
C語言:實驗二 選擇結(jié)構(gòu)_第4頁
C語言:實驗二 選擇結(jié)構(gòu)_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、0469-大小判定時間限制: 1000 毫秒 內(nèi)存限制: 32768 K字節(jié)總提次數(shù): 2982 次 成功提交次數(shù): 1647 次 判題規(guī)則: 嚴(yán)格比較問題描述 給定兩個整數(shù)a和b,判定兩個數(shù)的大小關(guān)系。輸入 輸入只有一行,這一行中有兩個由空格分開的整數(shù)。輸出 如果前一個數(shù)比后一個數(shù)大,在單獨的一行中輸出>如果前一個數(shù)比后一個數(shù)小,則輸出<如果相等,則輸出=。輸入樣列 1 2輸出樣例 <出處 ymc01.#include <stdio.h> 02.int main() 03. 04.    int a,b; 05. 

2、;   scanf("%d%d",&a,&b); 06.    if(a>b) 07.        printf(">n"); 08.    if(a<b) 09.        printf("<n"); 10. &

3、#160;  if(a=b) 11.        printf("=n"); 12.    return 0; 13.0479-分段函數(shù)時間限制: 1000 毫秒 內(nèi)存限制: 32768 K字節(jié)總提次數(shù): 2178 次 成功提交次數(shù): 1649 次 判題規(guī)則: 嚴(yán)格比較問題描述 有一個函數(shù)定義如下,求該函數(shù)的值。圖 1: 分段函數(shù)定義輸入 輸入只有一個單獨一行的整數(shù)輸出 在單獨的一行中輸出f(x)的值輸入樣列 5輸出樣例 36出處 y

4、mc01.#include <stdio.h> 02.int main() 03. 04.    int x,t; 05.    scanf("%d",&x); 06.    if(x>10) 07.        t=x+10; 08.    else09.    

5、60;   t=x*x+2*x+1; 10.  11.    printf("%dn",t); 12.  13.    return 0; 14.0640-判斷能否構(gòu)成三角形時間限制: 1000 毫秒 內(nèi)存限制: 32768 K字節(jié)總提次數(shù): 2982 次 成功提交次數(shù): 1659 次 判題規(guī)則: 嚴(yán)格比較問題描述 給定三條邊,請你判斷一下能不能組成一個三角形。輸入 輸入一個測試數(shù)據(jù),包含三個正數(shù)A,B,C。其中A,B,C &

6、lt;1000;輸出 對于每個測試實例,如果三條邊長A,B,C能組成三角形的話,輸出YES,否則NO。 輸入樣列 1 2 3輸出樣例 NO出處 shock01.#include <stdio.h> 02.int main() 03. 04.    double a,b,c; 05.    a<1000&&b<1000&&c<1000; 06.    scanf("%lf%lf%lf",&

7、a,&b,&c); 07.    if(a+b>c&&b+c>a&&c+a>b) 08.        printf("YESn"); 09.    else10.        printf("NOn"); 11.  12.

8、0;   return 0; 13.0642-雞兔同籠時間限制: 1000 毫秒 內(nèi)存限制: 32768 K字節(jié)總提次數(shù): 3968 次 成功提交次數(shù): 1572 次 判題規(guī)則: 嚴(yán)格比較問題描述 一個籠子里面關(guān)了雞和兔子(雞有 2 只腳,兔子有 4 只腳,沒有例外)。已經(jīng)知道了籠子里面腳的總數(shù) a,問籠子里面至少有多少只動物,至多有多少只動物輸入 輸入只有一組測試數(shù)據(jù),每組測試數(shù)據(jù)占 1 行,包括一個正整數(shù) a (a < 32768)。輸出 輸出是兩個正整數(shù),第一個是最少的動物數(shù),第二個是最多的動物數(shù),兩個正整數(shù)用空格分開。如果沒有滿足要求的情況出現(xiàn),則輸

9、出 2 個 0。輸入樣列 20輸出樣例 5 10出處 ymc01.#include <stdio.h> 02.int main() 03. 04.    int a; 05.    a<32768; 06.    scanf("%d",&a); 07.    if(a%2!=0) 08.        print

10、f("0 0n"); 09.    else if(a%4!=0) 10.        printf("%d %dn",a/4+1,a/2); 11.    else12.        printf("%d %dn",a/4,a/2); 13.    re

11、turn 0; 14.0858-成績轉(zhuǎn)換時間限制: 1000 毫秒 內(nèi)存限制: 32768 K字節(jié)總提次數(shù): 3775 次 成功提交次數(shù): 1567 次 判題規(guī)則: 嚴(yán)格比較問題描述 輸入一個百分制的成績t,將其轉(zhuǎn)換成對應(yīng)的等級,具體轉(zhuǎn)換規(guī)則如下:90100為A;8089為B;7079為C;6069為D;059為E;輸入 輸入一個整數(shù)。輸出 如果輸入數(shù)據(jù)不在0100范圍內(nèi),請輸出一行:“Score is error!”。輸入樣列 56輸出樣例 E出處 ymc#include <stdio.h>int main()int x;scanf("%d",&x);

12、if(x>=0&&x<=100)if(x>=90)printf("An");else if(x>=80)printf("Bn");else if(x>=70)printf("Cn");else if(x>=60)printf("Dn");elseprintf("En");elseprintf("Score is error!n");return 0;0859-ASCII碼排序時間限制: 1000 毫秒 內(nèi)存限制: 32768

13、 K字節(jié)總提次數(shù): 2253 次 成功提交次數(shù): 1480 次 判題規(guī)則: 嚴(yán)格比較問題描述 輸入三個字符后,按各字符的ASCII碼從小到大的順序輸出這三個字符。輸入 輸入三個字符組成,之間無空格。輸出 輸出一行,字符之間用一個空格分開。輸入樣列 qwe輸出樣例 e q w出處 ymc01.# include <stdio.h> 02.  03.int main() 04. 05.    char a,b,c,x;  06.    scanf("%c%c%c&qu

14、ot;,&a,&b,&c);  07.    if(a>b)  08.     09.        x=a,a=b,b=x;  10.      11.   if(a>c)  12.     13.   

15、0;  x=a,a=c,c=x;  14.     15.   if(b>c)  16.    17.      x=b,b=c,c=x;  18.     19.   printf("%c %c %cn",a,b,c); 20.   return 0; 21.&

16、#160; 22.0956-時間A+B時間限制: 1000 毫秒 內(nèi)存限制: 32768 K字節(jié)總提次數(shù): 2961 次 成功提交次數(shù): 1539 次 判題規(guī)則: 嚴(yán)格比較問題描述 給定兩個時間A和B,都是由3個整數(shù)組成,分別表示時分秒,比如,假設(shè)A為34 45 56,那么A就表示時間是34小時 45分鐘 56秒。輸入 輸入數(shù)據(jù)有6個整數(shù)AH,AM,AS,BH,BM,BS,分別表示時間A和B所對應(yīng)的時分秒。題目保證所有的數(shù)據(jù)合法。輸出 在單獨的一行中輸出A+B的結(jié)果,輸出結(jié)果也是由時分秒3部分組成,同時也要滿足時間的規(guī)則(即:分和秒的取值范圍在059)。輸入樣列 34 45 56 1

17、2 23 34輸出樣例 47 9 30出處 admin01.#include <stdio.h> 02.int main() 03. 04.    int a,b,c,d,e,f; 05.    int x1,x2,x3,x4,y1,y2,y3; 06.    scanf("%d%d%d%d%d%d",&a,&b,&c,&d,&e,&f); 07.    x

18、1=a*60*60+b*60+c; 08.    x2=d*60*60+e*60+f; 09.    x3=x1+x2; 10.    y1=x3%60; 11.    x4=x3/60; 12.    y2=x4%60; 13.    y3=x4/60; 14.    printf("%d %d %dn",y3,y2,y1); 15.  16.    return 0; 17.0957-簡單計算時間限制: 1000 毫秒 內(nèi)存限制: 32768 K字節(jié)總提次數(shù): 2002 次 成功提交次數(shù): 1426 次 判題規(guī)則: 嚴(yán)格比較問題描述 定義f(A)=1,f(a)=-1,f(B)=2,f(b)=-2,.f(Z)=26,f(z)=-26;給定一個字母x和一個整數(shù)y,求表達式f(x)+y的值。輸入 輸入數(shù)據(jù)包括一個字母x和一個整數(shù)y

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論