![第五屆全國ITAT教育工程就業(yè)技能大賽C語言程序設計復賽試題A卷答案_第1頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/11/5b576ee2-139e-48e5-8d34-440cdc758a6b/5b576ee2-139e-48e5-8d34-440cdc758a6b1.gif)
![第五屆全國ITAT教育工程就業(yè)技能大賽C語言程序設計復賽試題A卷答案_第2頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/11/5b576ee2-139e-48e5-8d34-440cdc758a6b/5b576ee2-139e-48e5-8d34-440cdc758a6b2.gif)
![第五屆全國ITAT教育工程就業(yè)技能大賽C語言程序設計復賽試題A卷答案_第3頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/11/5b576ee2-139e-48e5-8d34-440cdc758a6b/5b576ee2-139e-48e5-8d34-440cdc758a6b3.gif)
![第五屆全國ITAT教育工程就業(yè)技能大賽C語言程序設計復賽試題A卷答案_第4頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/11/5b576ee2-139e-48e5-8d34-440cdc758a6b/5b576ee2-139e-48e5-8d34-440cdc758a6b4.gif)
![第五屆全國ITAT教育工程就業(yè)技能大賽C語言程序設計復賽試題A卷答案_第5頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/11/5b576ee2-139e-48e5-8d34-440cdc758a6b/5b576ee2-139e-48e5-8d34-440cdc758a6b5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第五屆全國ITAT教育工程就業(yè)技能大賽復賽試題C語言程序設計(A卷)請考生仔細閱讀并嚴格遵守題目中關(guān)于文件保存和命名的要求。請務必按照試卷要求為文件命名??忌痤}完畢后,首先創(chuàng)建以“準考證號”命名的文件夾(形式如: 433034683) ,并將考試結(jié)果嚴格按題目上的命名要求進行命名并直接保存在該文件夾下。注意:考生不得在該文件夾下創(chuàng)建任何子文件夾,所有考試結(jié)果均直接保存在該文件夾根目錄下。然后選中整個文件夾,用Winrar 壓縮工具打包后存放在本考場指定的考試結(jié)果存放地址,經(jīng)監(jiān)考老師確認上傳無誤后方可離開考場。注意:在提交答案時,請務必選中上述存放作品的文件夾(如前面創(chuàng)建的433034683
2、文件夾,而不是文件夾下的全部文件)進行壓縮,在完成答案提交后,請確保上述壓縮包仍保存在本地計算機中。請務必按照試卷要求提交指定的文件,不得包含非題目要求的過程文件和臨時文件,不得包含本試題文件和試題素材。注意:凡違反上述規(guī)定的考生,其成績一律按零分處理。題目命名要求:請將編寫好的源程序以題號命名,例如第1 題的源程序保存為1.C”重要提示:由于時間有限,請考生首先保證編寫的程序在Wintc 環(huán)境下可以編譯通過并執(zhí)行,并在此基礎上完成考題要求的全部功能,以免因編譯不通過影響考生的考試成績。1、 編程解決如下數(shù)學問題:有12 升水,怎樣利用一個8 升和一個5 升的容器將水分為兩個 6 升?要求以如
3、下格式打印出分水步驟。a12 b8 c512 0 0* * *(“ * ”表示當前狀態(tài)下每個容器的盛水量)66 0#include "stdio.h"#include "conio.h"move(int *ai,int *aj,int aiContainer,int ajContainer)/將將油從一個容器導倒入另外一個容器if(aiContainer>ajContainer)if(*ai+*aj>ajContainer)/將油倒入容器小的那一個中*ai=*ai-(ajContainer-*aj);*aj=*aj+ajContainer-*
4、aj;else*aj=*ai+*aj; /否則將油倒入容器大的那個中*ai=*ai-*ai;else*aj=*ai+*aj;*ai=0;main()int a3=12,0,0,i,m=0;int container3=12,8,5;printf("%-8s%-8s%-8sn","a12","b8","c5");while(a0!=6)for(i=0;i<3;i+)/循環(huán)三次,分別從a->b , b->c,c->amove(&ai,&a(i+1)%3,containeri,co
5、ntainer(i+1)%3);m+;printf("%-8d%-8d%-8dn",a0,a1,a2);if(a0=6 && a1=6) printf("The total number is %d to reach success!",m);getch();exit();move(&a1,&a2,container1,container2);/b->c printf("%-8d%-8d%-8dn",a0,a1,a2);m+;if(a0=6 && a1=6) printf(&quo
6、t;The total number is %d to reach success!",m);break; getch();2、 編程實現(xiàn):有二維數(shù)組a33=5.4, 3.2, 8, 6, 4, 3.3 , 7 ,組 a 的每一行元素均除以該行上的主對角元素(第1 行同除以a00a11 , . ) , 按行輸出新數(shù)組。( 20分)#include "stdio.h"#include "conio.h"main()double a33=5.4,3.2,8,6,4,3.3,7,3,1.3,b33;int i,j;for(i=0;i<3;i+)
7、for(j=0;j<3;j+) if(i!=j) bij=aij/aii; for(i=0;i<3;i+)bii=1.0000;for(j=0;j<3;j+) printf("%lf ",bij); printf("n"); getch();3、 編程:設x 取值為區(qū)間1,20 的整數(shù),求函數(shù)f(x)=x-sin(x)- cos(x)使用自定義函數(shù)實現(xiàn) f (x)功能。(20分)#include "stdio.h"#include "conio.h"#include "math.h&qu
8、ot;double f()3, 1.3 ,將數(shù),第 2 行同除以的最大值,要求int i;double max=0,x;for(i=1;i<=20;i+)x=i-sin(i)-cos(i);if(x-max>1e-6)max=x;return max;main()printf("%lf",f();getch();4、 編寫函數(shù)fun ,通過指針實現(xiàn)將一個字符串反向。要求主函數(shù)輸入字符串,通過調(diào)用函數(shù) fun 實現(xiàn)輸入字符串反向。( 20分)#include "stdio.h"#include "conio.h"revers
9、e(char *p)char *a,temp;int num=0,i;a=p;while(*a!='0')num+;a+;a-;for(i=0;i<num/2;i+,a-,p+)temp=*a;*a=*p;*p=temp;main()char *s;scanf("%s",s);reverse(s);printf("%s",s);getch();5、 已知學生三門課程基本信息如下。請使用結(jié)構(gòu)體編程,計算學生三門課程平均成績后,列表輸出學生的姓名、數(shù)學、英語、計算機、平均分信息,并按平均分排序。( 20 分)姓名 數(shù)學 英語 計算機Ma
10、ry 93 100 88Jone 82 90 90Peter 91 76 71Rose 100 80 92#include "stdio.h"#include "conio.h"struct studentchar name20;int Math;int English;int Computer;double Average;main()struct student stu4="Mary",93,100,88,"Jone",82,90,90,"Peter",91,76,71,"Rose
11、",100,80,92;struct student temp;int i,j;for(i=0;i<4;i+)stui.Average=(double)stui.Math+stui.English+stui.Computer)/3;for(i=0;i<4;i+)for(j=0;j<4-i-1;j+)if(stuj.Average<stuj+1.Average)temp=stuj;stuj=stuj+1;stuj+1=temp; printf("%-8s%-8s%-10s%-11s%-8sn","Name","Math","English","Computer","Average")for(i=0;i<4;i+) printf("%-8s%-8d%-10d%-11d%-8fn",,stui
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 陜西暖通抗震支架施工方案
- 鄭州管道抗震支架施工方案
- 蔬菜園項目規(guī)劃方案
- 山東彩色防滑地坪施工方案
- 智能信報箱系統(tǒng)施工方案
- 通風空調(diào)系統(tǒng)施工方案
- 發(fā)展冰雪經(jīng)濟推動動能釋放的策略與路徑
- 鋁合金天棚龍骨施工方案
- 農(nóng)村生活污水治理項目施工與運營管理計劃
- 高中跨學科教學的學科融合與創(chuàng)新策略
- 2021-2022學年遼寧省重點高中協(xié)作校高一上學期期末語文試題
- 2024義務教育道德與法治課程標準(2022版)
- 墓地個人協(xié)議合同模板
- 2024年部編版初中語文各年級教師用書七年級(上冊)
- 企事業(yè)單位公建項目物業(yè)管理全套方案
- 2024年北京市房山區(qū)初三語文一模試卷及答案
- 4P、4C、4R-營銷理論簡析
- 三創(chuàng)賽獲獎-非遺文化創(chuàng)新創(chuàng)業(yè)計劃書
- 伊立替康對耐藥腫瘤細胞的作用機制研究
- 《美容心理學》課件-容貌的社會心理價值
- 蘇教版五年級上冊數(shù)學簡便計算大全600題及答案
評論
0/150
提交評論