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

正文內(nèi)容

c語(yǔ)言程序設(shè)計(jì)心得-資料下載頁(yè)

2024-10-13 05:50本頁(yè)面
  

【正文】 Sample Input 2 12Sample Output ===== 11 7 5 3 2 =====HINT 利用素?cái)?shù)的數(shù)學(xué)規(guī)律可以很容易的解出此題,題目給出的數(shù)據(jù)范圍是關(guān)鍵。Append Code include include int main(){ int m,n,i,j,k,t。scanf(”%d %d“,amp。m,amp。n)。printf(”=====n“)。for(i=n。i=m。i){t=0。for(j=2。jif(i%j==0)t=1。if(t==0amp。amp。i1)printf(”%dn“,i)。} printf(”=====“)。return 0。} E: 是否構(gòu)成三角形? Description 給出三個(gè)整數(shù),代表三條邊的長(zhǎng)度,判斷這三條邊的長(zhǎng)度是否能構(gòu)成一個(gè)三角形?Input 第一行是n(1接下來(lái)有n行,每一行包含三個(gè)整數(shù),表示三個(gè)邊長(zhǎng)(1Output 如果三條邊能構(gòu)成三角形,輸出YES,否則輸出NOSample Input 3 1 2 3 2 8 7 20 20 1Sample Output NO YES YESHINT Append Code include int main(){ int a,b,c,n,i。scanf(”%d“,amp。n)。for(i=0。i{scanf(”%d%d%d“,amp。a,amp。b,amp。c)。if(a+bcamp。amp。a+cbamp。amp。b+ca)printf(”YESn“)。else printf(”NOn“)。}return 0。} C: 簡(jiǎn)單的整數(shù)排序 Description 對(duì)給出的若干整數(shù)按從小到大排序。Input 輸入的第一個(gè)數(shù)為n(nOutput 按從小到大的順序輸出這些整數(shù),每?jī)蓚€(gè)整數(shù)之間用一個(gè)空格分隔開(kāi),最后一個(gè)整數(shù)后面沒(méi)有空格。Sample Input 10 3 9 1 5 2 8 5 6 7 3Sample Output 1 2 3 3 5 5 6 7 8 9HINT 排序前必須把所有的整數(shù)都存儲(chǔ)下來(lái)。因?yàn)橹挥凶疃?000個(gè)數(shù),1秒的時(shí)間足夠任何排序算法運(yùn)行處結(jié)果來(lái)。Append Code include int main(){int c,i,n,j。int a[1000]。scanf(”%d“,amp。n)。for(i=0。iscanf(”%d“,amp。a[i])。for(i=1。i{for(j=0。j{if(a[j]a[j+1]){c=a[j]。a[j]=a[j+1]。a[j+1]=c。}}}printf(”%d“,a[0])。for(i=1。iprintf(” %d“,a[i])。return 0。} A: Description購(gòu)物的路程 Saya和Kudo一起去購(gòu)物。假定她們逛的街是一條直線(xiàn),而商鋪是這條直線(xiàn)上的一些點(diǎn)。她們將車(chē)停在該直線(xiàn)最左端的店鋪處,然后從左向右開(kāi)始逛每一個(gè)店鋪,然后從最右邊的店鋪再返回到停車(chē)處。你的任務(wù)是計(jì)算她們走了多少路。Input 輸入有多組。每一組的第一行是N(0Output 對(duì)每組輸入,輸出她們走的路長(zhǎng)。Sample Input 4 13 89 37 6 7 30 41 14 39 42 0Sample Output 152 70HINT Append Code include int main(){int n,i,max,min,a[100001]。while(scanf(”%d“,amp。n)amp。amp。n!=0){scanf(”%d“,amp。a[0])。min=max=a[0]。for(i=1。i{scanf(”%d“,amp。a[i])。if(a[i]max)max=a[i]。if(a[i]min=a[i]。}printf(”%dn“,(maxmin)*2)。}return 0。} B: 求累加和 Description 編程求min~max的累加和(含min和max),其中max=min0。部分程序已經(jīng)給出,請(qǐng)?zhí)畛淦渲械目瞻渍Z(yǔ)句,并提交填充后的完整程序。Input 輸入為多行。第一行是一個(gè)整數(shù)N0,表示后面有N個(gè)測(cè)試用例。后面有N行,每行包含2個(gè)整數(shù),分別是min和max。Output 輸出為N行,每個(gè)測(cè)試用例的計(jì)算結(jié)果占據(jù)一行。每行的格式為: case i:sum=(從1開(kāi)始),s是該測(cè)試用例對(duì)應(yīng)的累加和(設(shè)不超過(guò)int的表示范圍)。Sample Input 3 1 10 1 100 1 1Sample Output case 1:sum= 2:sum= 3:sum= Append Code include int main(){int n,i,j,max,min,sum。scanf(”%d“,amp。n)。for(i=0。i{ sum=0。scanf(”%d%d“,amp。min,amp。max)。if(max==min)printf(”case %d:sum=%“,i+1,min)。else{for(j=min。jsum=sum+j。printf(”case %d:sum=%“,i+1,sum)。}} return 0。} G: 順序輸出字母 Description 按字母順序輸出兩個(gè)字母st和ed之間的所有字母,但不包括st和ed。不輸出逆序。Input 兩個(gè)字母st和ed,都是大寫(xiě)字母,用一個(gè)空格分開(kāi)。Output 在一行內(nèi)按順序輸出st和ed之間的所有字母,但不包括st和ed。例如:輸入為A和E,則輸出為BCD;輸入為A和B,則什么字母也不輸出,只有一個(gè)空行; 輸入為E和A,也是什么字母也不輸出,只有一個(gè)空行。最后要輸出一行(行尾不回車(chē)): ***END***Sample Input A CSample Output B***END***HINT Append Code include int main(){char st,ed,a。int i。scanf(”%c%c%c“,amp。st,amp。a,amp。ed)。{for(i=st+1。iprintf(”%c“,i)。printf(”n***END***“)。}return 0。} F: 單字母變換 Description Tom和Jack是密碼學(xué)愛(ài)好者,他們?cè)诹奶鞎r(shí)經(jīng)常使用一些暗語(yǔ)。他們使用的一種最簡(jiǎn)單的暗語(yǔ)是:將要說(shuō)的每句話(huà)里面的英文字母變成這個(gè)字母之后的某個(gè)字母?,F(xiàn)在要求你寫(xiě)一個(gè)程序,將一個(gè)字母變成它之后的某個(gè)字母。Input 輸入有2個(gè):一個(gè)大寫(xiě)字母c和一個(gè)正整數(shù)d(0Output 輸出字母c之后的第d個(gè)字母。大小寫(xiě)與c一致。如果c之后的某個(gè)字母已經(jīng)超出39。Z39。,則再?gòu)淖帜?9。A39。開(kāi)始計(jì)數(shù)。如:c=39。A39。,d=3,則輸出應(yīng)為:D。若:c=39。Y39。,d=3,則輸出應(yīng)為:B。Sample Input A 3Sample Output DHINT Append Code include int main(){char c。int d。scanf(”%c%d“,amp。c,amp。d)。if(c+dprintf(”%c“,c+d)。elseprintf(”%c“,c+d26)。return 0。} B: 登錄密碼驗(yàn)證 Description 編寫(xiě)一個(gè)程序,模擬用戶(hù)登錄系統(tǒng)的密碼驗(yàn)證過(guò)程。系統(tǒng)提供給用戶(hù)的密碼長(zhǎng)度最長(zhǎng)為20個(gè)字符,若密碼輸入錯(cuò)誤可以再次輸入。但為了保證用戶(hù)密碼安全,若連續(xù)輸入密碼錯(cuò)誤超過(guò)5次就會(huì)鎖定賬號(hào)一段時(shí)間。Input 輸入為若干個(gè)串,至EOF結(jié)束。輸入的第一個(gè)串是用戶(hù)的正確密碼,后面的串為模擬用戶(hù)登錄時(shí)的輸入的密碼。Output 每次輸入錯(cuò)誤的密碼,輸出一個(gè)“Wrong!”,若輸入的密碼為正確的,輸出一個(gè)“Wele!”,并結(jié)束密碼測(cè)試。若前5次輸入的密碼都是錯(cuò)誤的,則后面的輸入中不管是否有正確的密碼都輸出“Out of limited!”。Sample Input abcdefg123456 kkkkkkkk abcdefgSample Output Wrong!Wrong!Wele!HINT 輸入可以用scanf(”%s“)處理,密碼比較用字符串的比較可以完成。Append Code include include int main(){char a[20],b[20]。int i,j=1。scanf(”%s“,a)。while(scanf(”%s“,b)!=EOF){if(j{if((strcmp(a,b)==0)){printf(”Wele!n“)。break。}elseprintf(”Wrong!n“)。j++。}else printf(”O(jiān)ut of limited!n)。} } C: 兔子的繁殖問(wèn)題 Description 假設(shè)一對(duì)兔子每月能生一對(duì)小兔(一雌一雄),每對(duì)小兔出生后的下一個(gè)月是沒(méi)有繁殖能力的,至出生后的第三個(gè)月開(kāi)始又可以每月生一隊(duì)小兔,問(wèn)從一對(duì)剛出生的小兔開(kāi)始,經(jīng)過(guò)若干個(gè)月后一共有多少兔子(假設(shè)在此過(guò)程中兔子沒(méi)有死亡)?這個(gè)問(wèn)題是意大利數(shù)學(xué)家菲波那契(Fibonacci)在他1202年出版的《算盤(pán)全書(shū)》中提出來(lái)的,從第一對(duì)剛出生的小兔開(kāi)始每月的兔子數(shù)被乘坐菲波那契序列。Input 輸入的第一個(gè)數(shù)為n,接下來(lái)有n個(gè)數(shù)字。每個(gè)數(shù)字為一個(gè)月份m(mOutput 輸出為n行,每行為第m個(gè)月后的兔子總數(shù)。第五篇:C 語(yǔ)言程序設(shè)計(jì)《C 語(yǔ)言程序設(shè)計(jì)》主要在計(jì)算機(jī)軟件、計(jì)算機(jī)網(wǎng)絡(luò)、計(jì)算機(jī)應(yīng)用、通信技術(shù)、智能電子、電子信息工程、多媒體以及核工程與核技術(shù)等專(zhuān)業(yè)中開(kāi)設(shè),是電子信息類(lèi)、機(jī)械類(lèi)等工科專(zhuān)業(yè)的重要專(zhuān)業(yè)基礎(chǔ)課。本校從2001至今,每年都開(kāi)設(shè)《C語(yǔ)言程序設(shè)計(jì)》課程,由于,我校最開(kāi)始時(shí)的特殊情況,主要把重點(diǎn)放在C語(yǔ)言中的各類(lèi)重點(diǎn)、難點(diǎn)的語(yǔ)法、語(yǔ)義上,使得學(xué)生經(jīng)過(guò)比較復(fù)雜和痛苦的過(guò)程后,對(duì)C語(yǔ)言在使用上很難做到自己編寫(xiě)程序。而且很多學(xué)生產(chǎn)生了畏懼心理。2004年,學(xué)院成立計(jì)算機(jī)科學(xué)與技術(shù)系,為了更好學(xué)習(xí)和掌握C語(yǔ)言,計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)和計(jì)算機(jī)維護(hù)專(zhuān)業(yè)(計(jì)算機(jī)應(yīng)用技術(shù)前身)除了開(kāi)設(shè)《C語(yǔ)言程序設(shè)計(jì)》課程外,在后續(xù)一學(xué)期還開(kāi)設(shè)了《C語(yǔ)言程序設(shè)計(jì)課程設(shè)計(jì)》,使得計(jì)算機(jī)專(zhuān)業(yè)學(xué)生編程思想和能力得到了極大提高。2005年,為了讓我院工科學(xué)生更好的掌握C語(yǔ)言編程以及通過(guò)四川省計(jì)算機(jī)二級(jí)考試,在《C語(yǔ)言程序設(shè)計(jì)》課程后設(shè)置《C語(yǔ)言程序設(shè)計(jì)課程設(shè)計(jì)》,極大地提高了學(xué)生的動(dòng)手機(jī)會(huì)和能力,過(guò)級(jí)率顯著提高!2007年,依托我校建設(shè)精品課程的契機(jī),我們將C語(yǔ)言中的各個(gè)知識(shí)點(diǎn)進(jìn)行重新規(guī)整,提出適用于三本院校學(xué)生的語(yǔ)言設(shè)計(jì)學(xué)習(xí)的方法。我們提出,先了解C語(yǔ)言,再學(xué)習(xí)C語(yǔ)言,再用C語(yǔ)言的思想。即在開(kāi)始時(shí)讓學(xué)生初步知道C語(yǔ)言,然后引入比較簡(jiǎn)單的運(yùn)算符以及基本輸入、輸出和簡(jiǎn)單的順序結(jié)構(gòu)程序設(shè)計(jì)。通過(guò)這樣的方式,我們發(fā)現(xiàn),學(xué)生在C語(yǔ)言的學(xué)習(xí)就不會(huì)從開(kāi)始的時(shí)候陷入大量難懂的語(yǔ)法、語(yǔ)義和數(shù)據(jù)結(jié)構(gòu)中。有了以上鋪墊再層層進(jìn)入,最終進(jìn)入復(fù)雜的各類(lèi)數(shù)據(jù)結(jié)構(gòu)以及指針等學(xué)習(xí)。通過(guò)以上的內(nèi)容規(guī)整后,教學(xué)效果有明顯提高。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1