大學(xué)大一C語言程序設(shè)計期末考試試卷及答案_第1頁
大學(xué)大一C語言程序設(shè)計期末考試試卷及答案_第2頁
大學(xué)大一C語言程序設(shè)計期末考試試卷及答案_第3頁
大學(xué)大一C語言程序設(shè)計期末考試試卷及答案_第4頁
大學(xué)大一C語言程序設(shè)計期末考試試卷及答案_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

答卷說明:2卷考試,所有的答案都必須寫在答題紙上,判卷以答題紙上答案為準(zhǔn)。得分評卷人1 B).in1_3 C).A_B!D A).int B).union C).char B).宏替換不占用運行時間 5、設(shè)intx;則執(zhí)行printf(″%x\n″,~x^x);的結(jié)果是( A).ffffffff B).ff C).0 D).1 A).用條件控制循環(huán)體的執(zhí)行次數(shù)B).循環(huán)體至少要執(zhí)行一次 inta=8,b=7,c=6; A).x數(shù)組的長度等于y數(shù)組的長度B).x數(shù)組的長度大于y數(shù)組的長度C).x數(shù)組的長度少于y數(shù)組的長度D).x數(shù)組與y數(shù)組的存儲區(qū)域相同10、設(shè)inti,x[3][3]={1,2,3,4,5,6,7,8,9};則下面語句的輸出結(jié)果是( 11、執(zhí)行完下列語句后,n的值是( for(n=0;n<100;n=2*n+1); 12、有以下語句:inta=6;a+=a-=a*a;printf(“%d”,a);輸出結(jié)果( 13、為了連接兩個字符串s1與s2,應(yīng)當(dāng)使用( A).strcat(s1,s2) B).strcpy(s1,s2) C).strlen(s1,s2) D).strcmp(s1,s2)14、設(shè)inta,*p;則語句p=&a;中的運算符“&”的含義是( inta=13,b=64;printf(“%d\n”,!a||(b>>3)); 16、下列定義正確的是( A).enumt={a,b}x; B).enumt{1,2}x; C).enum{′+′,′-′}x; D).enumt{a,b}x;

設(shè)有定義:structu{inta[4];floatb[3];charc[16];}aa; 18、數(shù)據(jù)-54.78在文本文件中占用的字節(jié)個數(shù)是( 19、在宏定義#definep(r)3.14*r中,請問宏名是( A).p B).p(r) C).3.14*r D).p(r)3.14*r___________________

20、要打開一個已存在的用于修改的非空二進制文件“hello.txt”,正確語句是()A).fp=fopen("hello.txt","r") B).fp=fopen("hello.txt","ab+")C).fp=fopen("hello.txt","w") D).fp=fopen("hello.txt","r+")得分評卷人:,.#include<stdio.h>intmain(intargc,char*argv[]) amin);return0;a#include<stdio.h>intmain(void) chara[100]="HelloWorld!";charb[100]="HelloChengdu!"; i++; printf("%d\n",a[i]-b[i]);return0;____________________________________________3.就以下程序空缺的地方進行填空。 #include<stdio.h> intmain(intargc,char*argv[])

intmain(intargc,char*argv[]) inti,j,temp;charstr[81],*sptr; inti; for(i=0;i<3;i++) for(j=0;( )i;j++)

printf("\ntheresultarrayis:\n");str[i]=(

return0; return0; 號…學(xué))

_

30題: #include<stdio.h> intfun(intx) {charstr[100]="Iamapig."; 級… 學(xué)密

staticintz=3;voidmain()#include<stdio.h>inta1=300,a2=400;voidsub1(intx,inty)

char*p=&str[7];i;for(i=0;str[i]!='\0';i++,p++) if(*p>='a'&&*p<'z')elseif(*p=='z')*p='a';puts(str);0;#include<stdio.h>intgcd(intm,intn)

voidmain()

voidmain()

35.計算e111

四川師范大學(xué)計算機科學(xué)學(xué)院2012~2013學(xué)年度第二學(xué)期期末考試C語言程序設(shè)計試卷試卷A1

2

3

4

5

6

7

8

921:x>=0 22:x<amin23:inti=0 24:(a[i]==b[i])&&a[i]!='\0'25:‘\0’ 26: 27:j<i 28:a[i][j]=a[j][i] 29:a[j][i]=temp30 31:Iamaqjh.32: 33#include<stdio.h> (1分) (1分)voidConvert(char*str)while(*str!='\0')*str=toupper(*str);voidmain()charstr[]="123123asadAsadMNer";35計算e111

#include<stdio.h> (1分)/*遞歸函數(shù)5分*/longfacto

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論