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

正文內(nèi)容

c語言期末復(fù)習(xí)(參考版)

2025-06-10 13:33本頁面
  

【正文】 } 第十二章 文件一、 選擇題在C語言,文件由_____A、 記錄組成B、 由數(shù)據(jù)行組成C、 由數(shù)據(jù)塊組成D、 由字符(字節(jié))序列組成C語言中的文件類型只有____A、索引文件和文本文件兩種B、ASCII文件和二進(jìn)制文件兩種C、文本文件一種D、二進(jìn)制文件一種C語言中文件的存取方式___A、只能順序存取B、只能隨機(jī)存?。ɑ蚍Q直接存?。〤、可以順序存取,也可隨機(jī)存取D、只能從文件的開頭進(jìn)行存取 參考答案 選擇題D B C 。 else z=value。0100000。 } Unsigned int getbits(unsigned value) {unsigned int z。a)。 Printf(“\ninput an octal number:”)。}第十一章 位運算編程題 設(shè)計一個函數(shù),使給出一個數(shù)的原碼,能得到該數(shù)的補(bǔ)碼參考答案Main(){unsigned int a。 p=pnext。 p=head。 } Void print(struct student *head) {struct student *p。(pa1next==null)) pa1next=pb1。 If((pb1numpa1num)amp。amp。 pb2=pb1。 pb2next=pa1。 else pa2next=pb1。 p1=pa1next。amp。 pb2=pb1=bh。 }Struct student *insert(struct student*ah,struct *bh) {struct student *pa1,*pa2,*pb1,*pb2。 } p2next=null。p1num,amp。 p1=(struct student*)malloc(LEN)。 Else p2next=p1。while(p1num!=0) {n=n+1。p1score)。scanf(“%ld,%d”,amp。 scores of student:\n”)。 p1=p2=(struct student *)malloc(LEN)。 }Struct student *creat(void) {struct student *p1,*p1,*head。 abh=insert(ahead,bhead)。 bhead=creat()。 sum=sum+n。 Printf(“\ninput list a:\n”)。 Void print(struct student *)。Int n,sum=0。}。Int score。要求把兩個鏈表合并,按學(xué)號升序排列。abc s1,s2。char y。float x,y,z}。float x,y,z}。int x,y,z}。int x,y,z}。*p2=temp。temp=*p1。i++) {p1=p+i。 For(i=0。 }Sort(char p,int m) {int i。in。 Printf(“now,the sequence is:\n”)。num[0]。num[i])。in。 Printf(“please input these numbers:\n”)。 Scanf(“%d”,amp。 Char *p,num[20]。 *(pointer+3*j+i)=t。j++) {t=*(pointer+3*i+j)。i++) For(j=i。For(i=0。i++)printf(“%d %d %d\n”,a[i][0],a[i][1],a[i][2])。for(i=0。move(p)。p=amp。a[i][1],amp。i++) Scanf(“%d %d %d”,amp。 For(i=0。 } main(){int a[3][3],*p,i。P++。 N=0。 Printf(“The length of string is %d.”,len)。 Scanf(“%s”,str)。 Char *str[20]。*p2=p。 p=*p1。 printf(“now,the order is:%d,%d,%d\n”,n1,n2,n3)。 if(n1n3) swap(p1,p3)。n3。n2。n1。n3)。n1,amp。 Printf(“input three integers n1,n2,n3:”)。參考答案一、 選擇題C D C B C A C D D二、填空題 單元地址 基類型 Null 數(shù)組 顯式類型變換二、 編程題 Main() {int n1,n2,n3。 寫一個函數(shù),將一個3*3的矩陣轉(zhuǎn)置。 寫一個函數(shù),求一個字符串的長度。 若有定義int a[]={1,2,3},b[3]={1,2,3}。C、 Int *p,*q=null,null。 定義整型指針變量p和q,下面操作不正確的是_______A、 Int *p,q=null。C、 s[2]=p[4]。則下面表達(dá)式正確的是_____A、 s=p+s。 若有定義int a[]={1,2,0}。C、 Float s[m+n]。下面定義不正確的是______A、 Float s[m]。D、 r=p。B、 q=r。int *q。I。I。B、 *p=i。 為指針變量P輸入整型變量i的地址,可以使用命令____A、 Scanf(“%p”,amp。C、 Printf(“%d”,*p)。}}第九章 指針一、 選擇題 指針是一種____A、 標(biāo)識符B、 變量C、 內(nèi)存地址D、 運算符 顯示指針變量P中的值,可以使用命令_____A、 Printf(“%d”,p)。c=’Z’) c=c+32。 elseIf(c=’A’amp。amp。while((c=str[i]!=’\0’){i++。 Int I。} 第八章 預(yù)處理命令一、 選擇題 對宏命令的處理是_ ___A、 在程序執(zhí)行時進(jìn)行的B、 在對程序中其他語句進(jìn)行編譯前進(jìn)行的C、 在程序連接時進(jìn)行的D、 與程序中其他語句同時進(jìn)行編譯 下面對編譯預(yù)處理的敘述正確的是_ _____A、 預(yù)處理命令只能位于程序的開始處B、 預(yù)處理功能是指完成宏替換和文件包含的調(diào)用C、 只要行首以“”標(biāo)識的控制行都是預(yù)處理命令D、 編譯預(yù)處理就是對源程序進(jìn)行初步的語法檢查二、 編程題 輸入一行字母字符,根據(jù)需要設(shè)置條件編譯,使之能使將字母全改為大寫輸出,或全改為小寫字母輸出。 Ave=average(score,10)。i++) Scanf(“%f”,amp。 For(i=0。}Main(){float ave,score[10]。}aver=sum/n。 Else if(array[i]min)min=array[i]。in。Max=min=array[0]。float average(float array[],int n){int i。 printf(“%d!=%”,n,y)。n)。 Printf(“input an interger number:”)。 } Main() {int n。 Else f=fac(n1)*n。 If(n0) {printf(“n0,dataerror!”)。 Else printf(“%d is not a prime\n.”,x)。x)。}Main(){int x。 If(flag==1) Return 1。i=sqrt(x)。 用遞歸方法求n! 有一個一維數(shù)組,內(nèi)放10個學(xué)生成績,寫一個函數(shù),求出平均分,最高分和最低分參考答案一、 選擇題B D B A D A二、填空題整型值傳遞、地址傳遞遞歸、嵌套全局變量、局部變量自動局部變量二、 看程序?qū)懡Y(jié)果 Value=810,20,40,40152 4 6 8三、 編程題include include Int prime(int x) {int i,flag=1。 Printf(“\n”)。a=4。}Main(){int a。m+=2。 return (a)。 If(n==1) return 1。Printf(“%d\n”,sub(i))。y=x1。}sub(int x,int y){x1=x。sub(x2,x1)。 main() {int x3=10,x4=20。 } Return u。 u=v。}Int abc(int u, int v){int w。c=abc(a,b)。在一個函數(shù)內(nèi)部直接或間接調(diào)用該函數(shù)成為函數(shù) 的調(diào)用方式C語言變量按其作用域分為 和 凡在函數(shù)中未指定存儲類別的局部變量,其默認(rèn)的存儲類別為 三、 看程序?qū)懡Y(jié)果include Int abc(int u,int v)。 return z。 {double z。 Return z。 Double z。 Retur
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1