![高級語言程序設(shè)計下期中考試—函數(shù)指針詳解_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/23/0cd9650e-7b70-45cd-a3b4-5c280b939d3e/0cd9650e-7b70-45cd-a3b4-5c280b939d3e1.gif)
![高級語言程序設(shè)計下期中考試—函數(shù)指針詳解_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/23/0cd9650e-7b70-45cd-a3b4-5c280b939d3e/0cd9650e-7b70-45cd-a3b4-5c280b939d3e2.gif)
![高級語言程序設(shè)計下期中考試—函數(shù)指針詳解_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/23/0cd9650e-7b70-45cd-a3b4-5c280b939d3e/0cd9650e-7b70-45cd-a3b4-5c280b939d3e3.gif)
![高級語言程序設(shè)計下期中考試—函數(shù)指針詳解_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/23/0cd9650e-7b70-45cd-a3b4-5c280b939d3e/0cd9650e-7b70-45cd-a3b4-5c280b939d3e4.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、實用標準文案上海電機學院201 _0_201 _1_學年第 _2_學期( 03303044 ) 高級語言程序設(shè)計(下) 課程 期中試卷(答案)一、填空題(共14 分,每空格 1 分)1main()或 主56720122函數(shù)首部6533定義調(diào)用7SecondLiFirstWang4returnvoid82512二、選擇題(共14 分,每小題 1分)1234567ADBDCBA891011121314CCCABAC三、程序分析題(共16 分,每小題 4 分。)1a=48227213244abcDDfefDbD精彩文檔實用標準文案四、改錯題(共12 分,每行錯 2 分)1、下列 sub 函數(shù)的功能為
2、: 將 s 所指字符串的反序和正序進行連接形成一個新串放在t 所指的數(shù)組中。例如,當s 所指字符串的內(nèi)容為“ABCD ”時, t 所指數(shù)組中的內(nèi)容為“DCBAABCD ”。糾正程序中存在的錯誤,以實現(xiàn)其功能。#include <stdio.h>#include <string.h>void sub( char s, char t )inti, d;d=strlen( s );for( i=0;i< d ; i+ )/ti=sd-1-i ;for( i=0; i<d; i+ )td+i=si ;t2*d ='0'/main( )char s10
3、0, t100;printf( " Please enter string s : " );scanf("%s" ,s );/sub(s,t) ;精彩文檔實用標準文案printf( " n The result is : %s n ", t );2. 下列程序的功能是: 求出從鍵盤輸入的字符串的實際長度,字符串中可以包含空格、跳格鍵等,但回車結(jié)束符不計入。例如:輸入abcd efg后按 Enter 鍵,應(yīng)返回字符串長度8 。糾正程序中存在的錯誤,以實現(xiàn)其功能。#include <stdio.h>intlen(char*s
4、)/或 intlen(chars )char *p=s;while ( *p! = '0') p+;/return p-s;main()char s80;gets(s);/printf(""%s" include %d characters.n",s, len(s);五、程序填空題(共24 分,每空 2 分)1、答案 :【 1 】 k【 2】 len【 3】 ssi j2、答案 :【 4 】 k=0【 5 】 *(p-1)【6 】fun(chrstr)3 、答案 :【 7】 si>= '0'&&si&
5、lt;= '9'【 8 】 si- '0'【 9 】 n4 、答案 :【 10 】 n>0【 11 】 n%10+'0'【 12 】 stri= '0'六、編程題(共20 分,每小題 10 分)1. 從鍵盤任意輸入10 個整數(shù), 用函數(shù)編程實現(xiàn)將其中最大數(shù)與最小數(shù)的位置對換后,再輸出調(diào)整后的數(shù)組。精彩文檔實用標準文案#include<stdio.h>#define ARRSIZE 10voidMaxMinExchang(int a, int n)intmaxValue=a0, minValue=a0, maxPo
6、s=0, minPos=0;inti, temp;for (i=1; i<n; i+) if (ai > maxValue)maxValue = ai; maxPos = i;else if (ai < minValue) minValue = ai; minPos = i;temp = amaxPos;amaxPos = aminPos;aminPos = temp;main()精彩文檔實用標準文案int aARRSIZE, i, n;printf("Input n(n<=10):");scanf("%d", &n) ;
7、printf("Input %d Numbers:n", n);for (i=0; i<n; i+)scanf("%d", &ai);MaxMinExchang(a, n);printf("After MaxMinExchange:n");for (i=0; i<n; i+)printf("%4d", ai);printf("n") ;2 利用指針作函數(shù)參數(shù),設(shè)計一函數(shù)對字母進行簡單加密,把當前的字母變成后面第3 個字母,如最后三個字母x、 y、 z 變成字母a、 b 、 c
8、。再設(shè)計一函數(shù)把加密字符還原。#include<stdio.h>void jiami(char *ch) char *p=ch; while(*p!='0') if(*p>='a' && *p<='z'| *p>='A'&& *p<='Z')精彩文檔實用標準文案*p=*p+3;if(*p>'Z'&&*p<'a' |*p>'z') *p=*p-26;+p;void jiemi(char *ch) char *p=ch; while(*p!='0') if(*p>='a'&& *p<='z'|*p>='A'&& *p<='Z') *p=*p-3;if(*p<'A'|*p<'a'&&*p>'Z') *p=*p+26;+p;void main()char line80;printf("請輸
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廠房倉庫租賃合同格式
- 渣土運輸勞務(wù)合同
- 砂石材料購銷合同
- 會所精裝修合同
- 電力工程合同(2篇)
- 2024-2025年高中語文課時分層作業(yè)12我與地壇節(jié)選含解析粵教版必修1
- 2024-2025學年高中物理第三章傳感器1+2溫度傳感器和光傳感器練習含解析教科版選修3-2
- 五年級上冊數(shù)學聽評課記錄《5.6 找最大公因數(shù)》(7)-北師大版
- 事業(yè)單位人力資源工作計劃
- 2022-2023學年第二期高一中職數(shù)學期中考試模擬測試題
- 5《這些事我來做》(說課稿)-部編版道德與法治四年級上冊
- 2025年度高端商務(wù)車輛聘用司機勞動合同模板(專業(yè)版)4篇
- 2025年福建福州市倉山區(qū)國有投資發(fā)展集團有限公司招聘筆試參考題庫附帶答案詳解
- 2025年人教版新教材數(shù)學一年級下冊教學計劃(含進度表)
- GB/T 45107-2024表土剝離及其再利用技術(shù)要求
- 2025長江航道工程局招聘101人歷年高頻重點提升(共500題)附帶答案詳解
- 2025年黑龍江哈爾濱市面向社會招聘社區(qū)工作者1598人歷年高頻重點提升(共500題)附帶答案詳解
- 2025年國新國際投資有限公司招聘筆試參考題庫含答案解析
- 2025年八省聯(lián)考四川高考生物試卷真題答案詳解(精校打印)
- 《供電營業(yè)規(guī)則》
- 執(zhí)行總經(jīng)理崗位職責
評論
0/150
提交評論