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

正文內(nèi)容

c語言程序設(shè)計(jì)習(xí)題集(存儲(chǔ)版)

2025-04-12 16:34上一頁面

下一頁面
  

【正文】 x0+c)*x0+d。a,amp。 解:參考源程序: define CHANGE(a,b,t) t=a。 } ,求他們相除的余數(shù)。 } 三角形面積為:三角形的面積 公式為: Area= ))()(( csbsass ??? 其中 S=(a+b+c)/2。 s=SSS(a,b,c)。 scanf(%d,amp。b,amp。 if(*p1*p2) {t=p1。p3=t。a。} if(ac) {t=*p1。 int i,l,m,n。strcpy(q+1,str1)。strcpy(q+2,q+1)。 i=j=x[0]。p1=amp。 return。u10。i++,p++) *p=i。i=0。 printf(“%d月的英文名稱是: %s\n”,month,*(english+month1))。 else printf(“輸入錯(cuò)誤 !”)。 } /*主函數(shù) */ main() { int days[13]={0,31,28,31,30,31,30,31,31,30,31,30,31}。 /*計(jì)算天數(shù) */ For(month=1,sum=0。 解:參考源程序: define NUM 5 include “” /*定義學(xué)生信息結(jié)構(gòu)類型 */ struct students { char no[7],name[9]。 printf(“ no(format:99999):”)。 printf(“學(xué)號(hào): %s\n”,stu[max].no)。 /*指針域 */ } /*create()函數(shù),創(chuàng)建一個(gè)單鏈表,返回單鏈表的頭指針 */ struct node *create(void) { struct node *head=NULL,*new,*tail。break。 */ struct node *josephus(struct node *head,int n,int s,int m) { struct node *p,*prior,*head_out,*tail_out。 /*報(bào)數(shù)出列 */ while(num=n1) { /*從 S開始報(bào)數(shù),報(bào)到 m的人出列 */ count=1。 num++。pnext=NULL。 } getch()。} printf(please input a string:\n)。str[i]=39。 printf(%s\n,str)。 main() {int i,j,sum。 scanf(%s,stu[i].name)。 } stu[i].avr=sum/。 fclose(fp)。stu[i].score[j])。 scanf(%s,stu[i].num)。 float avr。 fp=fopen(test,r)。amp。 if((fp=fopen(test,w))==NULL) { printf(cannot open the file\n)。 while(head_out!=NULL) { printf(“%d”,head_outno)。 else p=pnext。p=pnext。count++) prior=p。 } return(head)。newno)。 Josephus 問題是:對(duì)于任意給定的 n、 s 和 m(sn,mn),按出列順序得到的順序表如何? 解:參考源程序 : define NULL 0 idefine LEN sizeof(struct node)/*定義結(jié)點(diǎn)長度 */ /*定義結(jié)點(diǎn)結(jié)構(gòu) */ Struct node { int no。 } /*輸出平均成績和最高成績學(xué)生的信息 */ printf(“\naverage=%.2f\n”,(float)sum/NUM)。countNum。 } 某學(xué)習(xí)小組有 5 個(gè)人,每個(gè)人的信息包括:學(xué)號(hào)、姓名和成績。,amp。y%100!=0||y%400==0) flag=1。amp。 } 使用指針數(shù)組,編寫一個(gè)通用的英文月份名顯示函數(shù) void display(int month)。 if(*p!=0) i++。 for(i=0,p=a。 f(a,10)。*p1=x[0]。x[y]。 解:參考源程序: void f(x,n) {int x[],n。 if(n0) {strcpy(str1,q)。 21 if(l0) {strcpy(str1,q)。} printf(%d,%d,%d\n,a,b,c)。*p1=*p2。c)。} if(*p2*p3) {t=p2。p3=amp。 scanf(%d,%d,%d,amp。amp。b,amp。 t=Q(c,d)。 CHANGE(c,d,s)。 } 第 8章 編譯預(yù)處理 ,使兩個(gè)參數(shù)的值互換,并寫出程序,輸入兩個(gè)數(shù)作為使用宏時(shí)的實(shí)參。 printf(“ 請(qǐng)輸入一元三次方程的系數(shù) a,b,c,c:\n” )。 參考源程序: include float solut(float a,float b,float c,float d) { float x=1,x0,f,f1。 for(i=0。 for(i=0。i++) for(j=i+1。 18 解:程序分析 這題的關(guān)鍵 在于進(jìn)行行列下標(biāo)轉(zhuǎn)換的算法,由矩陣的對(duì)稱性我們不難看出在進(jìn)行行列互換時(shí) a[j]在好是與a[j][i]互換,因而只要我位讓程序走完矩陣的左上角即可(用 for(i=0。 scanf(%s%s,s1,s2)。i++) for(j=0。 fun(a)。*(s+i)=*(s+n1i)。 } fun(char *s)把字符串中的內(nèi)容逆置。 printf(enter number is: \n)。i=m。 q=b*b4*a*c。 printf(two xugen is x1=%.3f+%.3fi and x2=%.3f%.3fi\n,x,y,x,y)。 } /* 求 b24ac=0時(shí)的根 */ float denggen(float m,folat n) { float m,n。 printf(max=%d,min=%d\n,max,min)。 return j。 int j。i=mamp。 C語言中的函數(shù)可以只進(jìn)行某些操作而不返回函數(shù)值,這時(shí)的函數(shù)調(diào)用作為一各獨(dú) 立的語句。i++) if(score[i][j] max_score) { max_score=score[i][j]。j++) scanf(“ %f” ,amp。m)。 } 有 n 個(gè)學(xué)生,學(xué)習(xí) m 門課程,已知所有學(xué)生全部課程的成績,要求輸出每門課程最高分的學(xué)生學(xué)號(hào)、課程代號(hào)和成績。amp。 int alphabet=0,digit=0,space=0,other=0,i=0。amp。in。 for(i=0。in。 /*輸入二維數(shù)組 array1*/ printf(“ 輸入二維數(shù)組的行數(shù): ” )。m15。 for(i=9。 printf(\n)。 for(i=9。 s1=a[0][0]+a[1][1]+a[2][2]。 } 。i100。i++) {a[i]=i。 if(k==1) printf(\n)。}while(y2!=0)。 } (10, 10)之間的根 2x34x2+3x6=0 參考源程序: main() {double x1,x2,y1,y2。 參考源程序: include main() {float x0,x1,a。求第一天共摘多少桃子。 if(i==1) continue。 } 9 100米高度自由下落,每次落地后返回原高度的一半,再落下。n)。for(j=2。} } } 或 main() {int m,i,j,s。 for(i=2。 if(x==(pow(a,3)+pow(b,3)+pow(c,3))) printf(%5d,x)。 } 水仙花數(shù) ,所謂 水仙花數(shù) 是指一個(gè)三位數(shù),其各位數(shù)字立方和等于該本身。例如: 2+22+222+2222+22222( n=5), n由鍵盤輸入。c=122) i++。 參考源程序: include main() {char c。 else j=n。 for(。sum=sum+s。 if(r1) h=0。 參考源程序: include main() { float x,y,n,m,r。 if(bc) t=b,b=c,c=t。scanf(%d,%d,%d,%d,amp。 case 3:c=0。a=k10。 printf(jj=%.3f\n,100000*jj)。c=k4。float d1=,d2=,d3=,d4=,d5=,d6=。 else if(c!=0) n=3,printf(%d %d,%d,%d %d%d%d\n,n,c,d,e,e,d,c)。m)。 case 5: case 4: case 3: case 2: case 1: case 0: c1=39。B39。char c1。B39。C39。 else if(bc) t=b。 a、 b、 c,由鍵盤輸入,輸出其中最大的數(shù)。amp。 Prinft(“ 三角形的面積為: %\n” ,area)。 Printf(“ 請(qǐng)輸入三角形的三邊 :” )。 參考源程序如下: main() {float F,c。 Sa=*r*r。c2); } 輸入方法如下: a=3□ b=7 □ x=□ y= □ c1=A□ c2=a 3 設(shè)圓半徑 r=,圓柱高 h=3,求圓周長、圓面積、圓球表面積、圓球體積、圓柱體積。a39。 printf(a=%2d b=%2d c=%2d\n,a,b,c)。想得到以下輸出格式和結(jié)果,請(qǐng)寫出程序(包括定義變量類型和設(shè)計(jì)輸出)。 6)退出 Tc集成環(huán)境,結(jié)束本次程序運(yùn)行。 1)啟動(dòng) Tc,進(jìn)入 Tc集成環(huán)境。其一般結(jié)構(gòu)如下: [函數(shù)類型 ] 函數(shù)名 (函數(shù)參數(shù)表 ) { 說明語句部分; 執(zhí)行語句部分; } 1. 3主函數(shù) main()在程序中的地位如何。 任何函數(shù) (包括主函數(shù) main())都是由函數(shù)說明和函數(shù)體兩部分組成。 1. 5執(zhí)行一個(gè) c語言程序的一般過程是什么 ? 解:運(yùn)行一個(gè) c語言程序的一般過程,如下圖所示。通過觀察程序運(yùn)行結(jié)果,驗(yàn)證程序的正確性。 第 3章 順序結(jié)構(gòu)程序設(shè)計(jì) 若 a=3, b=4, c=5, x=, y=, z=, u=51274, n=128765, c1=‘ a’, c2=‘ b’。b39。 printf(%s %s %d%s\n,c2=39。c1, amp。 C1=2**r。公式為 c=5(F32)/9,輸出要求有文字說明,取位 2小數(shù)。 參考源程序如下: include “ ” Main() { Float a,b,c,s,area。 Printf(“ 三角形的三邊為: %, %, %\n” ,a,b,c)。(y=b)amp?!?c’ 解: (1)0; (2)1; (3)2; (4)0; (5)1
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1