



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、山東理工大學(xué)C語言程序設(shè)計試卷答題紙丁萬.(B)卷 2016-2017學(xué)年第二學(xué)期班級:姓名:學(xué)號:線訂第5頁共3頁山東理工大學(xué)C語言程序設(shè)計試卷()卷 2016-2017 學(xué)年第二學(xué)期班級:姓名:學(xué)號: 裝訂線(注意:請將所有答案寫在答題紙上,否則無效)-、判斷正誤,用,X表示(10分,每小題1分)1 .main函數(shù)始終是C程序執(zhí)行時入口處。V2 .C語言規(guī)定標(biāo)識符只能由字母、數(shù)字和下劃線三種字符組成,并且第一個字符必須為字母或下劃線。v3 . 一個學(xué)生的基本數(shù)據(jù)可以用一個結(jié)構(gòu)體變量來存儲,則多個學(xué)生的基本數(shù)據(jù)可以用一個結(jié)構(gòu)體數(shù)組進(jìn)行存儲。4 .結(jié)構(gòu)體變量成員的一般引用形式是:結(jié)構(gòu)體變量名.
2、成員名。V4.1 f(!x) 等價于 if(x=0)。 V6 .若有宏定義#define ADD 2+6則表達(dá)式3*ADD 的值為24。x, ADD只是一個符號,計算 3*2+67 .宏定義是預(yù)處理指令,與定義變量不同,它只是進(jìn)行簡單的字符串替換,不分配內(nèi)存。V8 .只要按位左移時左側(cè)未移出1,則按位左移一位相當(dāng)于乘以2。V9 .EOF表示標(biāo)準(zhǔn)輸入的開頭。X,結(jié)尾10 .在C語言中,有字符串常量,但并沒有字符串變量。V山東理工大學(xué)C語言程序設(shè)計試卷()卷 2016-2017 學(xué)年第二學(xué)期班級:姓名:學(xué)號: 裝訂線二、寫出下列程序的運(yùn)行結(jié)果(32分,每小題4分)1 .#includemain()
3、long f=1; int i=1,n=1;while(i5)f=f*i;i+;printf(f=%ld”,f);f=242 .#includemain()int a5=11,22,33,44,55;int *p=a,i;for(i=4;i=0;i-)(反向輸出)printf(a%d=%d ,i,*(p+i);a4=55 a3=44 a2=33 a1=22 a0=113 . #includeain()int i,s=0;for(i=1;i=7;i+) s=s+i;求和if(i%2=0)判斷i是否為偶數(shù)continue; 如果是偶數(shù)繼續(xù)執(zhí)行循環(huán),因為存在continue ,所以不執(zhí)行 print
4、f ,從頭開始執(zhí)行for 循環(huán)printf(%d ,s);輸出i為偶數(shù)時s的值1 6 15 28總結(jié),求i為偶數(shù)時s的值4.#includemain() int x,y,z;x=1;y=2;z=3;if(xy)if(xz)printf(%d,x);else printf(%d,y);printf(%dn,z); 3, else與最近的if配對,也就是第二個if,但第二 個if又是第一個if的子語句,而第一個子語句條件不成立, 不執(zhí)行,所以直接執(zhí)行最后的 printf5. #includemain()int k=1,n=254;do先執(zhí)行一遍循環(huán)體,再判斷 whilewhile(n) 只要n不等
5、于0 ,就一直執(zhí)行循環(huán)體k*=n%10;n/=10;while(n);printf(%dn,k);406 .#include int *f(int *x,int *y) if(*x*y)返回兩個數(shù)中的較小數(shù)return x;elsereturn y;main() int a=7,b=8,*p;p=f(&a,&b);printf(%d,*p);77.#include int *f(int m, int n,int *x,int *y)*x=2*m+n;*y=m-n/2;main() inta,b,c,d;a=8;b=9;f(a,b,&c,&d);printf(%d %d,c,d);25 4很簡單
6、的計算C=2*8+9 d=8-4山東理工大學(xué)C語言程序設(shè)計試卷()卷 2016-2017 學(xué)年第二學(xué)期班級:姓名:學(xué)號: 裝訂線8.#include #include main()char s30=SDUT,t50;int i,n;n=strlen(s); 獲取s數(shù)組的長度for(i=0;in;i+)ti=si;復(fù)制s數(shù)組,也就是t數(shù)組也是SDUTfor(i=0;in;i+)tn+i=sn-1-i;從T字母后,反向復(fù)制TUDS,也就是變成了 SDUTTUDSt2*n=0;加上結(jié)束標(biāo)志puts(t); 輸出 t 數(shù)組 SDUTTUDS三、補(bǔ)充程序(18分,每小題6分)1.完成兩個變量值的交換(例
7、如輸入3 4,則輸出43)。#include void swap()void main()inta,b;scanf(%d%d”,&a,&b);由此地方可知,上面的函數(shù)需要用到指針,用到指針則需要第三個變量3.讀入一個字符串,將該申中所有字符按照ASCII升序排序輸出。#include #include main()char c,s80;inti,j;gets(s);printf(排序結(jié)果:%s,s);puts(t);四、編程序(40分,每小題10分)1 .從鍵盤輸入年份和月份,求出該月份的天數(shù)并輸出。可參考書上例題2 .從鍵盤輸入某個班級同學(xué)的 C語言課程的成績,輸出最高分和 最低分。數(shù)組,冒泡法或者選擇法排序3 .從鍵盤輸入一行字符,分別統(tǒng)計其中字母、數(shù)字和其它字符的 個數(shù)??赡苡玫絪witch 語句,自己ascii碼(僅供參考)4 .編寫一個函數(shù),刪除給定字符串中所有的某個指定字符。函數(shù)原型:void dele(char s口,char ch)printf(%d %dn,a,b);2.選出能被3整除且至少有一位是5的兩位數(shù),輸出所有 這樣的數(shù)及其個數(shù)。#include sub (intk,int n )能被3整除,則需要先判斷個位十位加起來是否為3的倍數(shù),然后再判斷數(shù)字中是否含有5,需要用到if嵌套求出個數(shù)還需要用到n自加主函數(shù)沒有輸出所有數(shù)的printf還需要在這里加上ma
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030熏香及熏香爐行業(yè)市場深度調(diào)研及發(fā)展趨勢與投資戰(zhàn)略研究報告
- 2025-2030沼氣和沼氣行業(yè)市場現(xiàn)狀供需分析及重點(diǎn)企業(yè)投資評估規(guī)劃分析研究報告
- 2025-2030年麩皮飼料行業(yè)市場深度調(diào)研及發(fā)展趨勢與投資戰(zhàn)略研究報告
- 2025-2030年食品罐行業(yè)風(fēng)險投資發(fā)展分析及投資融資策略研究報告
- 2025-2030年面膜產(chǎn)業(yè)行業(yè)市場現(xiàn)狀供需分析及投資評估規(guī)劃分析研究報告
- 視頻會議系統(tǒng)采購合同
- 2025年溶劑殺蟲劑農(nóng)藥行業(yè)深度研究報告
- 智能停車場管理系統(tǒng)開發(fā)與維護(hù)服務(wù)合同
- 智能水務(wù)設(shè)備供應(yīng)合同
- 2025-2030年全球金融租賃行業(yè)深度調(diào)研及投資前景預(yù)測報告
- 2025屆青海省西寧市高考第一次模擬預(yù)測地理試題(原卷版+解析版)
- 俗世奇人試題及答案
- 【化學(xué)試卷+答案】廣東省茂名市2025年高三年級第二次綜合測試(茂名二模)
- 急救中心患者轉(zhuǎn)運(yùn)流程標(biāo)準(zhǔn)化指南
- 《2025急性冠脈綜合征患者管理指南》解讀
- 2025年內(nèi)蒙古自治區(qū)中考一模語文試題(原卷版+解析版)
- 2025年河北張家口盛垣供電服務(wù)有限公司招聘筆試參考題庫含答案解析
- 建筑施工環(huán)境影響評價報告
- 科技公司簡介范文
- 《C語言程序設(shè)計》教學(xué)設(shè)計 項目四量化生活數(shù)字為先
- 農(nóng)業(yè)產(chǎn)業(yè)布局規(guī)劃
評論
0/150
提交評論