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

正文內(nèi)容

c語(yǔ)言程序設(shè)計(jì)課程標(biāo)準(zhǔn)(參考版)

2024-10-14 03:27本頁(yè)面
  

【正文】 C39。B39。A39。score)。printf(“please input a scoren”)。: main(){ int score。}【程序15】題目:利用條件運(yùn)算符的嵌套來(lái)完成此題:學(xué)習(xí)成績(jī)=90分的同學(xué)用A表示,6089分之間的用B表示,60分以下的用C表示。}elsebreak。iwhile(n!=i){if(n%i==0){ printf(“%d*”,i)。printf(“%d=”,n)。scanf(“%d”,amp。:/* zheng int is divided yinshu*/ main(){ int n,i。(2)如果nk,但n能被k整除,則應(yīng)打印出k的值,并用n除以k的商,作為新的正整數(shù)你n,重復(fù)執(zhí)行第一步。例如:輸入90,打印出90=2*3*3*5。} } printf(“n”)。/*分解出十位*/k=n%10。ni=n/100。number is:”)。printf(“39。:利用for循環(huán)控制100999個(gè)數(shù),每個(gè)數(shù)分解出個(gè)位,十位,百位。}【程序13】題目:打印出所有的“水仙花數(shù)”,所謂“水仙花數(shù)”是指一個(gè)三位數(shù),其各位數(shù)字立方和等于該數(shù)本身。}leap=1。h++。break。for(i=2。for(m=101。: include “” main(){ int m,i,k,h=0,leap=1。/*前兩個(gè)月加起來(lái)賦值給第三個(gè)月*/ } }【程序12】題目:判斷101200之間有多少個(gè)素?cái)?shù),并輸出所有素?cái)?shù)。/*控制輸出,每行四個(gè)*/f1=f1+f2。for(i=1。int i。printf(“n”)。/*輸出兩個(gè)笑臉*/ for(i=1。: include “” main(){ int i,j。} }【程序10】題目:打印樓梯,同時(shí)在樓梯上方打印兩個(gè)笑臉。elseprintf(“ ”)。ifor(j=0。: include “” main(){ int i,j。/*每一行后換行*/} }【程序9】題目:要求輸出國(guó)際象棋棋盤(pán)。printf(“%d*%d=%3d”,i,j,result)。i{ for(j=1。printf(“n”)。:分行與列考慮,共9行9列,i控制行,j控制列。printf(“%c%c%c%c%”,b,a,a,a,b)。printf(“%c%c%c%c%”,a,a,b,a,a)。printf(“%c%c%c%c%”,b,a,a,a,b)。不同字符,圖形不一樣。printf(“ ****n”)。printf(“ *n”)。: include “” main(){ printf(“Hello Cworld!n”)。*39。}【程序6】題目:用*號(hào)輸出字母C的圖案。z=t。}/*交換x,z的值*/ if(yz){t=y。z=x。y=t。if(xy){t=x。y,amp。scanf(“%d%d%d”,amp。:我們想辦法把最小的數(shù)放到x上,先將x與y進(jìn)行比較,如果xy則將x與y的值進(jìn)行交換,然后再用x與z進(jìn)行比較,如果xz則將x與z的值進(jìn)行交換,這樣能使x最小。printf(“It is the %dth day.”,sum)。amp。elseleap=0。amp。} sum=sum+day。default:printf(“data error”)。case 12:sum=334。case 11:sum=304。case 10:sum=273。case 9:sum=243。case 8:sum=212。case 7:sum=181。case 6:sum=151。case 5:sum=120。case 4:sum=90。case 3:sum=59。case 2:sum=31。switch(month)/*先計(jì)算某月以前月份的總天數(shù)*/ { case 1:sum=0。month,amp。scanf(“%d,%d,%d”,amp。: main(){ int day,month,year,sum,leap。y*y==i+268)/*如果一個(gè)數(shù)的平方根的平方等于該數(shù),這說(shuō)明此數(shù)是完全平方數(shù)*/printf(“n%ldn”,i)。/*y為再加上168后開(kāi)方后的結(jié)果*/if(x*x==i+100amp。for(i=1。}【程序3】題目:一個(gè)整數(shù),它加上100后是一個(gè)完全平方數(shù),再加上168又是一個(gè)完全平方數(shù),請(qǐng)問(wèn)該數(shù)是多少?:在10萬(wàn)以內(nèi)判斷,先將該數(shù)加上100后再開(kāi)方,再將該數(shù)加上268后再開(kāi)方,如果開(kāi)方后的結(jié)果滿足如下條件,即是結(jié)果。elsebonus=bonus10+(i1000000)*。else if(ibonus=bonus4+(i400000)*。else if(ibonus=bonus1+(i100000)*。bonus10=bonus6+400000*。bonus4=bonus2+200000*。bonus1=100000*。scanf(“%ld”,amp。: main(){ long int i。利潤(rùn)(I)低于或等于10萬(wàn)元時(shí),獎(jiǎng)金可提10%;利潤(rùn)高于10萬(wàn)元,低于20萬(wàn)元時(shí),低于10萬(wàn)元的部分按10%提成,高于10萬(wàn)元的部分,可可提%;20萬(wàn)到40萬(wàn)之間時(shí),高于20萬(wàn)元的部分,可提成5%;40萬(wàn)到60萬(wàn)之間時(shí)高于40萬(wàn)元的部分,可提成3%;60萬(wàn)到100萬(wàn)之間時(shí),高于60萬(wàn)元的部分,%,高于100萬(wàn)元時(shí),超過(guò)100萬(wàn)元的部分按1%提成,從鍵盤(pán)輸入當(dāng)月利潤(rùn)I,求應(yīng)發(fā)放獎(jiǎng)金總數(shù)?:請(qǐng)利用數(shù)軸來(lái)分界,定位。j!=k)/*確保i、j、k三位互不相同*/printf(“%d,%d,%dn”,i,j,k)。i!=jamp。k{if(i!=kamp。i/*以下為三重循環(huán)*/ for(j=1。printf(“n”)。組成所有的排列后再去掉不滿足條件的排列。通過(guò)以上的內(nèi)容規(guī)整后,教學(xué)效果有明顯提高。通過(guò)這樣的方式,我們發(fā)現(xiàn),學(xué)生在C語(yǔ)言的學(xué)習(xí)就不會(huì)從開(kāi)始的時(shí)候陷入大量難懂的語(yǔ)法、語(yǔ)義和數(shù)據(jù)結(jié)構(gòu)中。我們提出,先了解C語(yǔ)言,再學(xué)習(xí)C語(yǔ)言,再用C語(yǔ)言的思想。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é)生編程思想和能力得到了極大提高。本校從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ě)程序。每個(gè)數(shù)字為一個(gè)月份m(mOutput 輸出為n行,每行為第m個(gè)月后的兔子總數(shù)。} } 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ù)被乘坐菲波那契序列。j++。break。scanf(”%s“,a)。Append Code include include int main(){char a[20],b[20]。若前5次輸入的密碼都是錯(cuò)誤的,則后面的輸入中不管是否有正確的密碼都輸出“Out of limited!”。輸入的第一個(gè)串是用戶的正確密碼,后面的串為模擬用戶登錄時(shí)的輸入的密碼。但為了保證用戶密碼安全,若連續(xù)輸入密碼錯(cuò)誤超過(guò)5次就會(huì)鎖定賬號(hào)一段時(shí)間。} B: 登錄密碼驗(yàn)證 Description 編寫(xiě)一個(gè)程序,模擬用戶登錄系統(tǒng)的密碼驗(yàn)證過(guò)程。elseprintf(”%c“,c+d26)。d)。scanf(”%c%d“,amp。Sample Input A 3Sample Output DHINT Append Code include int main(){char c。Y39。d=3,則輸出應(yīng)為:D。如:c=39。A39。Z39。大小寫(xiě)與c一致?,F(xiàn)在要求你寫(xiě)一個(gè)程序,將一個(gè)字母變成它之后的某個(gè)字母。} F: 單字母變換 Description Tom和Jack是密碼學(xué)愛(ài)好者,他們?cè)诹奶鞎r(shí)經(jīng)常使用一些暗語(yǔ)。printf(”n***END***“)。{for(i=st+1。a,amp。scanf(”%c%c%c“,amp。最后要輸出一行(行尾不回車(chē)): ***END***Sample Input A CSample Output B***END***HINT Append Code include int main(){char st,ed,a。Output 在一行內(nèi)按順序輸出st和ed之間的所有字母,但不包括st和ed。不輸出逆序。}} return 0。jsum=sum+j。if(max==min)printf(”case %d:sum=%“,i+1,min)。min,amp。i{ sum=0。n)。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。Output 輸出為N行,每個(gè)測(cè)試用例的計(jì)算結(jié)果占據(jù)一行。第一行是一個(gè)整數(shù)N0,表示后面有N個(gè)測(cè)試用例。部分程序已經(jīng)給出,請(qǐng)?zhí)畛淦渲械目瞻渍Z(yǔ)句,并提交填充后的完整程序。}return 0。if(a[i]min=a[i]。a[i])。for(i=1。a[0])。amp。while(scanf(”%d“,amp。每一組的第一行是N(0Output 對(duì)每組輸入,輸出她們走的路長(zhǎng)。你的任務(wù)是計(jì)算她們走了多少路。假定她們逛的街是一條直線,而商鋪是這條直線上的一些點(diǎn)。return 0。for(i=1。a[j+1]=c。j{if(a[j]a[j+1]){c=a[j]。for(i=1。iscanf(”%d“,amp。n)。int a[1000]。因?yàn)橹挥凶疃?000個(gè)數(shù),1秒的時(shí)間足夠任何排序算法運(yùn)行處結(jié)果來(lái)。Input 輸入的第一個(gè)數(shù)為n(nOutput 按從小到大的順序輸出這些整數(shù),每?jī)蓚€(gè)整數(shù)之間用一個(gè)空格分隔開(kāi),最后一個(gè)整數(shù)后面沒(méi)有空格。}return 0。b+ca)printf(”YESn“)。a+cbamp。if(a+bcamp。b,amp。i{scanf(”%d%d%d“,amp。n)。} 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。} printf(”=====“)。amp。jif(i%j==0)t=1。i){t=0。for(i=n。n)。scanf(”%d %d“,amp。Sample Input 2 12Sample Output ===== 11 7 5 3 2 =====HINT 利用素?cái)?shù)的數(shù)學(xué)規(guī)律可以很容易的解出此題,題目給出的數(shù)據(jù)范圍是關(guān)鍵。如果m~n之間沒(méi)有素?cái)?shù),則不輸出任何數(shù)。素?cái)?shù)也叫質(zhì)數(shù)。return 0。}printf(”The maximum number is %“,max)。i{if(maxmax=a[i]。min=a[0]。a[i])。for(i=0。n)。Append Code include int main(){int n,i,max,min。Output 輸出為兩行,格式見(jiàn)sample。輸入的第1個(gè)數(shù)為n,表示后續(xù)有n個(gè)數(shù)輸入。Input 輸入為n+1個(gè)整數(shù),都在int類(lèi)型范圍內(nèi)。}return 0。if(n==1)printf(”%dn“,a+b)。a,amp。Append Code include int main(){ int a,b,n=0。每個(gè)格式樣例之間用一個(gè)空行分隔開(kāi)。} 30 Problem B: A+B Problem(IV): Input/OutputPractice Description 計(jì)算a+b,0Input 輸入有多對(duì)整數(shù)a和b組成,每對(duì)a和b占一行,a,b用空格分開(kāi)。elsebreak。a,amp。Append Code include int main(){ int a,b。Output 每行輸出一個(gè)a+b的值,順序與輸入對(duì)應(yīng)。} Problem A: A+B Problem(III): Input/OutputPractice Description 計(jì)算a+b,0Input 輸入有多對(duì)整數(shù)a和b組成,每對(duì)a和b占一行,a,b用空格分開(kāi)。}printf(”%d %dn“,num1,num2)。if(a0)num1++。i{scanf(”%d“,amp。n)。Append Code include int main(){int n,a,i,num1=0,num2=0。Output 輸出所輸入的N個(gè)整數(shù)的正數(shù)個(gè)數(shù)和負(fù)數(shù)個(gè)數(shù),并用空格分開(kāi)2個(gè)輸出。Input 輸入分為2行:第一行是一個(gè)數(shù)字N
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1