




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
《算法語言》作業參考答案一.填空題1.6、C2.編譯、鏈接3.0X454.局部、全局5.126.47.&&8.!、||9.取值屬性、作用域、時間特性10.411.數組的起始地址12.213.0x20、-214.0、25515.短整型、整型、長整型16.十六進制17.編譯、連接18.y=x<0?x*x+1:x*x*x。二.找出下列程序的錯誤并改正1.scanf(“%d,%d”,a,b);改為:scanf(“%d,%d”,&a,&b);2.s+=(k--);改為:s+=k;3.while(k<10)s+=k;k++;改為:while(k<10){s+=k;k++;}4.a=10;改為:*a=10;5.a->x=10;a->y=3;改為:a.x=10;a.y=3;6.while(k<10)s=s*k;k++;改為:while(k<10){s=s*k;k++;}7.printf(“%d”,k);改為:printf(“%d”,k++);8.for(k=0:k<10:k++)改為:for(k=0;k<10;k++)9.printf(“%d,%d”,b.x,b.y);改為:printf(“%d,%d”,b->x,b->y);10.語句scanf(“%d%d”,a,b);錯誤改為:scanf(“%d%d”,&a,%b);11.語句if(a>b)c=a;a=b;b=c;錯誤改為:if(a>b){c=a;a=b;b=c;}12.語句scanf(“%s”,p.xm);錯誤改為:scanf(“%s”,p->xm);三.判斷下列程序的執行結果1.B2.103.24.15.36.37.128.49.1,110.2211.a12.4四.編程實現1.編程計算S=main(){intk;floatx,s=0;floathk,f=1;scanf(“%f”,&x);f=x;for(k=1;k<=10;k++){s+=f*hk;hk/=k;f=f*x;}printf(“%f”,s);}2.從鍵盤輸入10個整數,求平均值,并統計出大于平均值的個數main(){inta[10],k,av=0,count=0;for(k=0;k<10;k++){scanf(“%d”,&a[k]);av+=a[k];}av/=10;for(k=0;k<10;k++)if(a[k]>av)count++;printf(“%f,%d”,av,count);}3.編寫函數實現將給字符串中的大寫換成小寫字符。voidchange(charas[]){intk;k=0;while(as[k]!=’\0’){if(as[k]>=’A’&&as[k]<=’Z’)as[k]=as[k]-‘A’+’a’;}}4.編程實現以下函數運算main(){floatx,y;scanf(“%f”,&x);if(x<=1)y=x;elseif(x<10)y=2*x-1;elsey=3*x-11;printf(“%f”,y);}5.用公式求的近似值,精確到小數點后第四位。Main(){floats=0,f,sign;intk=0;sign=1;f=1/(2*k+1);while(f>0.0001){s+=sign*f;sign=sign*(-1);k++;f=1/(2*k+1);}f=f*4;printf(“%f”,f);}6.從鍵盤輸入一個整數k,判斷其是否是素數main(){intk,j,l;scanf(“%d”,&k);l=0;for(j=2;j<k;j++)if(k%j==0)l=1;if(l==1)printf(“%d”,k);}7.編寫函數實現兩個實數交換。voidchange(int*a,int*b){intk;k=*a;*a=*b;*b=k;}8.編寫一函數實現從一給定字符串中統計字符’A’出現的次數。intcount(char*p){intk;k=0;while(*p!=’/0’){if(*p==’A’)k++;}return(k);}五.編程實現以下矩陣運算(main(){intc[3][3],a[3][3]={1,2,4,2,3,8,3,5,9};intb[3][3]={9,6,3,8,5,2,7,4,1};intk,l,m;for(k=0;k<3;k++)for(l=0;l<3;l++){c[k][l]=0;for(m=0;m<3;m++)c[k][l]+=a[k][m]*b[m][l];}}六.利用遞歸方法求N階勒讓德多項式的值,遞歸公式為1(n=0)x(n=1)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 溫州理工學院《音樂》2023-2024學年第一學期期末試卷
- 山東中醫藥高等專科學?!侗容^憲法》2023-2024學年第二學期期末試卷
- 上海體育大學《流體機械CAD》2023-2024學年第二學期期末試卷
- 武漢電力職業技術學院《食用菌栽培與加工技術》2023-2024學年第二學期期末試卷
- 商場鋪位租賃合同書二零二五年
- 荒山荒地承包合同書范例
- 二零二五離婚撫養費給付標準
- 質押借款合同模板二零二五年
- 二零二五社保補償金協議
- 私人房屋裝修安全協議書
- 《隧道工程》課件
- DB-T29-111-2018埋地鋼質管道陰極保護技術規程
- 2024年化糞池清理合同協議書范本
- 企業業務賬號管理辦法
- YY 0793.2-2023血液透析和相關治療用液體的制備和質量管理第2部分:血液透析和相關治療用水
- 手術患者轉運交接及注意事項
- 思維障礙的診斷與治療方法
- 產房人文關懷護理課件
- 醫師三級查房課件
- 衛生知識培訓資料
- 《統計學-基于Python》 課件 第6章 參數估計(Python-1)
評論
0/150
提交評論