實(shí)驗(yàn)08-1參考答案.doc

實(shí)驗(yàn)08-1參考答案.doc

ID:51799600

大?。?3.00 KB

頁(yè)數(shù):10頁(yè)

時(shí)間:2020-03-15

實(shí)驗(yàn)08-1參考答案.doc_第1頁(yè)
實(shí)驗(yàn)08-1參考答案.doc_第2頁(yè)
實(shí)驗(yàn)08-1參考答案.doc_第3頁(yè)
實(shí)驗(yàn)08-1參考答案.doc_第4頁(yè)
實(shí)驗(yàn)08-1參考答案.doc_第5頁(yè)
資源描述:

《實(shí)驗(yàn)08-1參考答案.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、實(shí)驗(yàn)八指針程序設(shè)計(jì)班級(jí):學(xué)號(hào):姓名:評(píng)分:一.【實(shí)驗(yàn)?zāi)康摹?、理解指針、地址和數(shù)組間的關(guān)系。2、掌握通過(guò)指針操作數(shù)組元素的方法。3、掌握數(shù)組名作為函數(shù)參數(shù)的編程方式。4、進(jìn)一步掌握C程序的調(diào)試方法和技巧。二.【實(shí)驗(yàn)內(nèi)容和步驟】1、程序調(diào)試題A.目標(biāo):進(jìn)一步學(xué)習(xí)掌握程序調(diào)試的方法和技巧。B.內(nèi)容:有n個(gè)整數(shù),使各數(shù)順序往后循環(huán)移動(dòng)m個(gè)位置(mvoi

2、dmov(int*,int,int);intmain(){intm,n,i,a[80],*p;printf("Inputn,m:");scanf("%d%d",&n,&m);for(p=a,i=0;i0;j--)x[j]=x[j

3、-1];/*調(diào)試時(shí)設(shè)置斷點(diǎn)*/x[0]=k;}}②運(yùn)行結(jié)果:(提示:通過(guò)屏幕截圖,貼粘程序運(yùn)行界面)。2、完善程序,并調(diào)試運(yùn)行程序題目(1)分類統(tǒng)計(jì)。程序功能:輸入一行文字,分類統(tǒng)計(jì)其中的大寫字母、小寫字母、數(shù)字、空格以及其他字符的個(gè)數(shù)。(注:程序文件保存在“第1題”文件夾中)打開proj1.cpp文件,在兩條星線之間填入相應(yīng)的代碼,使程序完成該功能。例如:輸入:bFaE3+8=1B輸出:大寫字母?jìng)€(gè)數(shù):3小寫字母?jìng)€(gè)數(shù):2數(shù)字個(gè)數(shù):3空格個(gè)數(shù):1其他字符個(gè)數(shù):2①調(diào)試正確的源程序清單#include#includevoidmain(){inti,coun

4、t[5]={0,0,0,0,0};charstr[80],*p;printf("Inputalinechar:");gets(str);p=str;//請(qǐng)?jiān)趦蓷l星線之間填入相應(yīng)的代碼,輸入一行文字,分類統(tǒng)計(jì)其中的大寫字母、小寫字母、//數(shù)字、空格以及其他字符的個(gè)數(shù)。//要求:利用指針?lè)椒▉?lái)處理。/*******************************************************************************/for(i=0;*p!='