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

正文內(nèi)容

c語言程序設(shè)計(jì)習(xí)題與上機(jī)指南答案(編輯修改稿)

2025-07-23 11:44 本頁面
 

【文章內(nèi)容簡介】 結(jié)果是Z。includevoid main(){char c=’A’。printf(“%c”,c+25)。}3.有以下程序。includevoid main(){char a,b,c,d。scanf(“%c,%c,%d,%d”,amp。a,amp。b,amp。c,amp。d)。printf(“%c,%c,%c,%c\n”,a,b,c,d)。}若從鍵盤上輸入5,6,65,66回車。則輸出結(jié)果是5,6,A,B。4.已知字母A的ASCII值是65,運(yùn)行下面程序時(shí)輸入B35回車,輸出結(jié)果是1F。includemain(){char a,b。a=getchar ()。scanf(“%d”,amp。b)。a=a‘A’+’0’。b=b*2。printf(“%c%c\n”,a,b)。}5.下面程序的輸出結(jié)果是22。includevoid main(){int x=13,y=22。printf(“%d”,y/=(x%=6))。}6.下列程序的功能是把從鍵盤上輸入的整數(shù)取絕對值后輸出。includevoid main(){int x。scanf(“%d”,amp。x)。if(x0)x=x。printf(“%d\n”,x)。}7.下面程序的輸出結(jié)果是9。includevoid main() {int a=3,b=6,c=9。 a=ab?a:b。 a=ac?a:c。 printf(“%d”,a)。} 8.從鍵盤用數(shù)字輸入月份,然后用英文單詞輸出顯示月份。includevoid main(){int month。char ch。while(1){printf(“\n please input month(112):”)。scanf(“%d”,amp。month)。switch(month) {case1:printf(“January\n”)。break。 case2:printf(“February\n”)。break。 case3:printf(“March\n”)。break。 case4:printf(“April\n”)。break。 case5:printf(“May\n”)。break。 case6:printf(“June\n”)。break。 case7:printf(“July\n”)。break。 case8:printf(“August\n”)。break。 case9:printf(“September\n”)。break。 case10:printf(“October\n”)。break。 case11:printf(“November\n”)。break。 case12:printf(“December\n”)。break。 default:printf(“inputdataerror\n”)。 } getchar ()。 printf(“\ncontinue?(Y/N):)。 ch=getchar ()。 if(ch!=39。y39。amp。amp。ch!=39。Y39。)break。}}9.下面程序的輸出結(jié)果是!!!。includevoid main(){int x=1,y=0。switch(x){case1: switch(y) {case0:printf(“!!!\n”)。break。 case1:printf(“@@@\n”)。break。} break。case2:printf(“\n”)。}}10.下面程序的輸出結(jié)果是27。includevoid main(){int sum=0,i。 for(i=1。i=4。i++) {switch(i) {case0: case1:sum=sum+2。 case2: case3:sum=sum+3。 default:sum=sum+4。}} printf(“%d”,sum)。} 11.下面程序的輸出結(jié)果是3,3,3。includevoid main(){int i=2,j=2,k=3。if((j++||k++)amp。amp。i++)printf(“%d,%d,%d\n”,i,j,k)。}12.若從鍵盤輸入15,則下面程序輸出的結(jié)果是151515。includevoid main(){int x。scanf(“%d”,amp。x)。if(x10)printf(“%d”,x)。if(x8)printf(“%d”,x)。if(x6)printf(“%d”,x)。}1下面程序的輸出結(jié)果是0。includevoid main(){int i,t=1。for(i=5。i=0。i)t=t*i。printf(%d\n,t)。} 1下面程序的輸出結(jié)果是D。includevoid main(){char ch。while((ch=getchar ())!=39。\n39。){if(ch=39。a39。amp。amp。ch=39。z39。)ch=ch32。printf(%c,ch)。}}輸入內(nèi)容:d 1下面的程序?yàn)榇髮懽帜皋D(zhuǎn)換為小寫字母。includevoid main(){char ch。while((ch=getchar ())!=39。\n39。){if(ch=39。A39。amp。amp。ch=39。Z39。)ch=ch+32。printf(%c\n,ch)。}}1輸入某班級10名同學(xué)5門課程的成績,分別統(tǒng)計(jì)每個(gè)學(xué)生5門課程的平均成績。includevoid main(){int i,j。float grade,sum,average。for(i=1。i=10。i++){sum=0。for(j=1。j=5。j++){scanf(%f,amp。grade)。sum=sum+grade。}average=sum/5。printf(No.%daverage=%\n,i,average)。}} 1輸入若干字符數(shù)據(jù),分別統(tǒng)計(jì)其中A,B,C的個(gè)數(shù)。includevoid main(){char c。int k1=0,k2=0,k3=0。while((c=getchar ())!=39。\n39。) {switch(C) {case39。A39。:k1++。break。 case39。B39。:k2++。break。 case39。C39。:k3++。break。} }printf(A=%d,B=%d,C=%d\n,k1,k2,k3)。}1下面程序是將從鍵盤輸入的小寫字母轉(zhuǎn)變成大寫字母。includevoid main(){int c。while((c=getchar ())!=39。\n39。){if(c=’a’amp。amp。c=’z’)putchar (c39。a39。+39。A39。)。elseputchar (C)。}}1輸出如下方陣。12345678910111213141516includevoid main(){int i,j,x。for(i=1。i=4。i++){for(j=1。j=4。j++){x=(i1)*4+j。printf(%4d,x)。}printf(\n)。}}/*第一行輸出j加0的值,第二行輸出的是j加4,第三行輸出的是j加8,第四行輸出的是j加12,0、12由(i1)*4求得*/三.改錯題下面程序的功能是判斷某一年是否閏年。includevoid main(){int year,leap。scanf(“%d”,amp。year)。if(year%4==0) {if(year%100==0){if(year%400!=0) leap=1。 elseleap=0。} else leap=1。}else leap=0。if(leap) printf(“%d is”,year)。else printf(“%d is not”,year)。printf(“a leap year.\n”)。}錯誤語句:if(year%400!=0)正確語句:if(year%400==0)2.下面的功能是輸出一個(gè)4位整數(shù)的后兩位數(shù)值,例如輸入1234,輸出34。includevoid main(){int x,y。printf(“\n input a integer10009999:”)。scanf(“%d”,x)。y=x%100。printf(“%d\n”,y)。}錯誤語句:scanf(“%d”,x)。正確語句:scanf(“%d”,amp。x)。3.輸入三個(gè)整數(shù),輸出其中最大的數(shù)。includevoid main(){int a,b,c,temp,max。scanf(“%d,%d,%d”,amp。a,amp。b,amp。c)。temp=(ab)?a:b。max=(tempc)?temp:c。printf(“max=%d\n”,max)。}錯誤語句:max=(tempc)?temp:c。正確語句:max=(tempc)?temp:c。4.下面程序判斷輸入的一個(gè)整數(shù)是否能被5和7同時(shí)整除,若能整除,輸出“YES”,否則,輸出“NO”。includevoid main(){int x。scanf(“%d”,amp。x)。if(x%5==0||x%7==0) printf(“YES”)。else printf(“NO”)。}錯誤語句:if(x%5==0||x%7==0)正確語句:if(x%5==0amp。amp。x%7==0)求10到100之間能被3整除的數(shù)的個(gè)數(shù)。includevoid main(){int i,num。for(i=10。i100。i++)if(i%3==0)num++。printf(\nThereare%dnumbers!,num)。}錯誤語句:int i,num。正確語句:int i,num=0。用π/4≈11/3+1/51/7+…公式求π的近似值,直到某一項(xiàng)的絕對值小于106為止。includeincludevoid main(){int s。float n,t,pi。t=1;pi=0。n=。s=1。while(fabs(t)106){pi=pi+t。n=n+2。s=s。t=s/n。}pi=pi*4。printf(pi=%\n,pi)。}錯誤語句:while(fabs(t)106)正確語句:while(fabs(t)1e6)求Fibonacci數(shù)列前40個(gè)數(shù)。這個(gè)數(shù)列有如下特點(diǎn):第1,2兩個(gè)數(shù)為1,1。從第3個(gè)數(shù)開始,該數(shù)是其前面兩個(gè)數(shù)之和。includevoid main(){int f1,f2。int i。f1=1。f2=1。for(i=1。i=40。i++){printf(%15ld%15ld,f1,f2)。if(i%2==0)printf(\n)。f1=f1+f2。f2=f2+f1。}}錯誤語句:for(i=1。i=40。i++)正確語句:for(i=1。i=20。i++)四.編程題1.從鍵盤輸入一個(gè)圓的半徑,輸出圓的面積。輸出時(shí)要有文字說明,取小數(shù)點(diǎn)后2位。includevoid main(){float r,s。scanf(“%f”,amp。r)。s=*r*r。printf(“s=%.2f”,s)。}2.輸入一個(gè)整數(shù),判斷是奇數(shù)還是偶數(shù)。includevoid main(){int i。scanf(“%d”,amp。i)。if(i%2==0)printf(“%d是一個(gè)偶數(shù)”,i)。elseprintf(“%d是一個(gè)奇數(shù)”,i)。}3.從鍵盤輸入一個(gè)三角形的邊長,輸出三角形面積,取2位小數(shù)。當(dāng)三角形不成立時(shí)輸出“它不是一個(gè)三角形”。includeincludevoid main(){float a,b,c,s,area。scanf(“%f,%f,%f”,amp。a,amp。b,amp。c)。if(a+bcamp。amp。b+caamp。amp。c+ab){s=*(a+b+c)。area=sqrt(s*(sa)*(sb)*(sc))。printf(“area=%.2f\n”,area)。}elseprintf(“它不是一個(gè)三角形”)。}4.從鍵盤輸入一個(gè)字符,判斷其是否是大寫字母,如果是大寫字母,則轉(zhuǎn)換為小寫字母,否則不轉(zhuǎn)換。includevoid main(){char c。c=getchar ()。if(c=’A’amp。amp。c=’Z’)c=c+32。printf(“%c”,c)。}5.從鍵盤輸入一個(gè)百分制成績,要求輸出成績等級‘A’、‘B’、‘C
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1