freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

高級語言程序設(shè)計(c語言)實驗教學大綱(完整版)

2024-10-11 19:51上一頁面

下一頁面
  

【正文】 ; long m,n;unsigned int p,q; a=61;b=62; c1=’a’;c2=’b’; d=;e=;f=;g=; m=50000;n=60000; p=32768;q=40000;printf(“a=%d,b=%dn c1=%c,c2=%d=%,e=%”,a,b,c1,c2,d,e); printf(“f=%,g=%=%ld,n=%ldnp=%u,q=%un”,f,g,m,m,p,q); } 在此基礎(chǔ)上,做以下改動: ① 將程序第813行改為: a=61;b=62; c1=a;c2=b;f=;g=; d=f;e=g;p=a=m=50000;q=b=n=60000; 運行程序,分析結(jié)果。⑤程序改為: main(){int i,j,m=0,n=0。} 分別作以下改動并運行: ①將第4行改為: m=i++。,在上機前先用人工分析程序?qū)懗鰬?yīng)得結(jié)果,上機后將二者對照。實驗二 數(shù)據(jù)類型、運算符和表達式(2學時)實驗性質(zhì):驗證性實驗一、實驗?zāi)康?,熟悉如何定義一個整型、字符型、實型變量,以及對它們賦值的方法,了解以上類型數(shù)據(jù)輸出時所用格式轉(zhuǎn)換符。七、成績考核方式及評分標準實驗占課程總課時1/3,每項實驗按該實驗說明要求規(guī)定的評分標準積分,學期末合計的實驗成績占課程總成績的18%。第一篇:高級語言程序設(shè)計(C語言)實驗教學大綱信息技術(shù)系《高級語言程序設(shè)計》實驗教學大綱一、教材名稱:二、課程總學時:108學時 [理論: 72 學時;實驗與上機:36學時]三、適用專業(yè)和開課學期:軟件技術(shù)專業(yè),第2學期。八、實驗開出率:100%九、實驗項目與要求實驗一:C程序的運行環(huán)境和運行一個C程序的方法(2學時)實驗性質(zhì):驗證性實驗一、實驗?zāi)康?,學會獨立使用該系統(tǒng)。,以及包含這些運算符的表達式,特別是自加(++)和自減()運算符的使用。n=++j。i=8。② 在①的基礎(chǔ)上將printf語句改為:printf(“a=%d,b=%dn c1=%c,c2=%d=%,e=%”,a,b,c1,c2,d,e);printf(“f=%f,g=%fn m=%ld,n=%ldn p=%d,q=%dn”,f,g,m,n,p,q); 運行程序。2x1239。(如窮舉、迭代、遞推等)。10個整數(shù)用scanf函數(shù)輸入。將兩個整數(shù)的最大公約數(shù)、最小公倍數(shù)都設(shè)為全局變量。其它字符不變)。在主函數(shù)中用scanf函數(shù)輸入以下矩陣元素:233。19要求用一個input函數(shù)輸入5個學生數(shù)據(jù);用一個average函數(shù)求總平均分;用max函數(shù)找出最高分學生數(shù)據(jù);總平均分和最高分的學生的數(shù)據(jù)都在主函數(shù)中輸出。輸入60000給b。實驗十三 學生成績管理(4學時)實驗性質(zhì):綜合性設(shè)計性實驗一、實驗?zāi)康?.綜合運用C程序設(shè)計知識,解決實際問題。3.熟悉Turbo C 系統(tǒng)各菜單命令的使用和操作4.模仿簡單的源程序,編寫自己的小程序,并能運行這些程序。實驗三順序程序結(jié)構(gòu)程序設(shè)計一、學時:2二、實驗類型:驗證、設(shè)計三、實驗?zāi)康暮椭饕獌?nèi)容:、編譯、連接和運行的過程。(2)如果scanf函數(shù)改為scanf(“%f,%f”,amp。(4)輸入另外一組數(shù)據(jù)3,4,8,觀察運算結(jié)果,分析這個運算結(jié)果是否有效。4.編輯一個循環(huán)程序,求:任意輸入10個數(shù),求其最大數(shù)。(4)編輯一個有5個學生,考 3門功課。2.學會使用C語言函數(shù)的定義及調(diào)用,并進行程序編制。實驗九常用指針實驗(一)一、學時:2二、實驗類型:驗證、設(shè)計三、實驗?zāi)康暮椭饕獌?nèi)容:1.熟悉和了解C語言指針一般設(shè)計方法2.學會使用C語言指針進行程序設(shè)計3.進行簡單C語言指針語句的設(shè)計、調(diào)試、編譯和運行四、需用儀器、設(shè)備:PC486以上微機32M以上的內(nèi)存VGA顯卡西文DOS操作系統(tǒng)(可使用UCDOS漢字操作系統(tǒng))或Windows操作系統(tǒng)Turbo C()五、實驗方法及步驟:1.進入 Turbo C 系統(tǒng)。4.編輯一個在主程序里輸入十個不等長的字串,調(diào)用自編的函數(shù)把它們按升序排列,用指針編程實現(xiàn)。實驗步驟與要求:用一個函數(shù)輸入五個學生的數(shù)據(jù);用一個函數(shù)求總平均分;用函數(shù)找出最高分學生數(shù)據(jù),總平均分和最高分的學生的數(shù)據(jù)都在主函數(shù)中輸出。3.進行C語言文件系統(tǒng)類型源程序的設(shè)計,并進行該程序的運行、調(diào)試、編譯。求其表面積和體積。8.學會常用數(shù)值與圖形的編程方法。7.編寫程序用公式計算e的近似值。3.編寫程序,求兩個自然數(shù)m和n的最大公約數(shù)和最小公倍數(shù)。5.編程實現(xiàn)將一十進制整數(shù)M轉(zhuǎn)換為D進制數(shù)。(),通過1)輸入字符串s1和s2進行測試,2)將字符串“string”作為參數(shù)與s1和s2的連接后的結(jié)果調(diào)用函數(shù)strcat()實現(xiàn)連接。資料:按自編實驗指導書相關(guān)內(nèi)容進行實踐。掌握不同的數(shù)據(jù)類型之間賦值的規(guī)律。實驗四選擇結(jié)構(gòu)程序設(shè)計(一)實驗?zāi)康呐c要求:掌握關(guān)系運算符和邏輯運算符的使用方法及其表達式的應(yīng)用。實驗六循環(huán)結(jié)構(gòu)程序設(shè)計(二)(一)實驗?zāi)康呐c要求:掌握循環(huán)次數(shù)確定的循環(huán)結(jié)構(gòu)程序及雙重循環(huán)結(jié)構(gòu)程序的設(shè)計思路。在綜合應(yīng)用中的具體體現(xiàn)。掌握函數(shù)的嵌套調(diào)用和遞歸調(diào)用的定義及編制方法。會使用指向字符串的指針。學會使用文件打開、關(guān)閉、讀、寫等文件操作函數(shù)。return 0。printf(“s=%dn”,s)。,c3=39。/* 看看這些字符的10進制ASCII碼,哦,ASCII碼一樣,同一種字符 *//* 字符型數(shù)據(jù)參與算術(shù)運算 */ c=c1+32。2實驗二順序結(jié)構(gòu)程序設(shè)計一、實驗?zāi)康模?二、實驗內(nèi)容和源程序清單、測試數(shù)據(jù)、結(jié)果。printf(“%fn”,r)。printf(“i=%d, j=%d, m=%d, n=%dn”,i,j,m,n)。b)。return 0。return 0。A39。printf(“%e,%”,x,y)。已知符合下列條件之一者是閏年:(1)能被4整除,但不能被100整除。year%100!=0 || year%400==0){flag = 1。break。scanf(“%d,%d,%d,%d”,amp。b=t。b=c。} printf(“%d,%d,%d,%dn”,a,b,c,d)。y)。printf(“%dn”,x*y/max)。iprintf(“%dn”,i)。){if(c=39。cletter++。)space++。double term = 1。實驗五數(shù)組一、實驗?zāi)康?、二維數(shù)組的定義、引用、應(yīng)用 、引用、應(yīng)用 二、實驗內(nèi)容和源程序清單、測試數(shù)據(jù)、結(jié)果。printf(“n”)。jif(a[i][j]max){max= a[i][j]。printf(“Enter ten strings:n”)。int i,j,s=0。(要求文件名:)include define M 3 define N 4 int main(){int a[M][N]。實驗六函數(shù)一、實驗?zāi)康?、函?shù)的聲明及函數(shù)的調(diào)用方法。} int main(){ int a=5,b=7。scanf(“%d”,amp。return(flag)。max=max_ys(x,y)。imax=i。amp。else{printf(“error!n”)。elseprintf(“change:%ldn”,s)。int main(){ int n1,n2,n3,*p1,*p2,*p3。n2。} void swap(int *p1,int *p2){ int temp。scanf(“%s”,ps2)。strcpy(temp,p1)。p=a。printf(“the sorted numbers:n”)。jif(*(p+j)*(p+j+1)){temp=*(p+j)。scanf(“%s”,ps)。amp。amp。float score[3]。return 0。float sum,max,average。j{ printf(“score %d:”,j+1)。for(j=0。for(i=0。}(3)建立一個鏈表,每個結(jié)點包括:學號,姓名,性別,年齡。int main(){struct student *p,*pt,*head。if(i==0)head=pt=p。scanf(“%s”,psex)。p=pnext。find=1。printf(“n sex agen”)。i{scanf(“%f”,amp。int num=0。s2=s2+y。float x,y,z。fprintf(fp2,“%f,%f,%f,%fn”,x,y,z,x+y+z)。fclose(fp2)。fp2=fopen(“c:stud”,“w”)。if((x+y+z)/3=90)num=num+1。fp=fopen(“c:”,“r”)。fprintf(fp,“%fn”,x)。(1)。printf(“%6s%6dn”,psex,page)。while(pt!=NULL){if(ptage==iage){pnext=ptnext。//輸入待刪年齡scanf(“%d”,amp。scanf(“%d”,amp。pt=p。int find=0。(要求文件名:)include include define LEN sizeof(struct student)struct student {char num[6]。jprintf(“%”,stu[i].score[j])。stu[i].avr=sum/。stu[i].score[j])。i{ printf(“input scores of student %d:n”,i+1)。(要求文件名:)include define N 10 struct student {char num[6]。int main(){struct STU s[3]={{“1122301”,90,95,85}, {“1122302”,80,90,75}, {“1122303”,98,92,85}}, *p=s。三、實驗報告要求將題目2和3的源程序、運行結(jié)果,以及實驗中遇到的問題和解決問題的方法,以及實驗過程中的心得體會,寫在實驗報告上。*s*s=32。printf(“%s”,ps)。*(p+j+1)=temp。for(i=0。x)。strcpy(p2,temp)。if(strcmp(ps1,ps2)0)swap(ps1,ps2)。*p1=*p2。n3。n1,amp。}三、實驗報告要求將題目:3和4的源程序、運行結(jié)果,以及實驗中遇到的問題和解決問題的方法,以及實驗過程中的心得體會,寫在實驗報告上。} return sum。else if(shu[i]=65amp。}(4)寫一函數(shù),輸入一個十六進制數(shù),輸出相應(yīng)的十進制數(shù)。printf(“%dn”,x*y/max)。寫一個函數(shù)求最大公約數(shù)。if(prime(number))printf(“%d is prime!”,number)。printf(“%d %dn ”,a,b)。二、實驗內(nèi)容和源程序清單、測試數(shù)據(jù)、結(jié)果。printf(“%xn”,a[0])。ifor(j=0。i{scanf(“%s”, str[i])。c=j。}(2)有一個34的矩陣,要求輸出其中值最大的元素的值,以及它的行號和列號。char *p1,*p2。term = sign*(1/deno)。} printf(“%d,%d,%d,%dn”,letter,digit,space,other)。039。amp。}(3)輸入一行字符,分別統(tǒng)計出其中的英文字母、空格、數(shù)字和其他字符的個數(shù)。}(2)從鍵盤輸入一個 int 類型的正整數(shù),輸出它的所有因子。elsem=y。}三、實驗報告要求將題目:2和3的源程序、運行結(jié)果,以及實驗中遇到的問題和解決問題的方法,以及實驗過程中的心得體會,寫在實驗報告上。} if(bd){t=b。a=c。b,amp。b++。} if(flag){printf(“Yesn”)。(要求文件名:)參考程序:include int main(){int year, flag。printf(“%ld,%lo,%xn”,n,n,n)。unsigned u=65535。實驗三選擇結(jié)構(gòu)程序設(shè)計一、實驗?zāi)康模ㄒ?代表“假”以1代表“真”);學會正確使用邏輯運算符和邏輯表達式;熟練掌握if語句和switch語句;熟練掌握switch語句中break語句的作用。(要求文件名:)參考程序:include int main(){ char c1,c2。x,amp。} 參考結(jié)果:i=9, j=11, m=9, n=10用下面的scanf函數(shù)輸入數(shù)據(jù),使a=3,b=7,x=,y=,c1=’A’,c2=’a’。} 參考結(jié)果: 思考:為什么是這個結(jié)果?分析下面程序結(jié)果,并上機驗證。試編程上機驗證。/* 看看這個字符是什么?哇,39。,c4=77,c。}寫出一個程序測試整型、字符型數(shù)據(jù)表示,并輸出以驗證是否正確。(要求文件名:)include int main(){ int i scanf(“%d”,i)。(二)參考學時:2(三)實驗環(huán)境::計算機機房(Turbo C ,C++環(huán)境)。(二)參考學時:2
點擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1