青島科技大學(xué)c語言試題庫_第1頁
青島科技大學(xué)c語言試題庫_第2頁
青島科技大學(xué)c語言試題庫_第3頁
青島科技大學(xué)c語言試題庫_第4頁
青島科技大學(xué)c語言試題庫_第5頁
已閱讀5頁,還剩33頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第一套試題一、 單項選擇題(15個小題,每題2分,共30分):1一個C語言程序的執(zhí)行是從_。Amain函數(shù)開始,直到main函數(shù)結(jié)束B第一個函數(shù)開始,直到最后一個函數(shù)結(jié)束C第一個函數(shù)開始,直到最后一個語句結(jié)束Dmain函數(shù)開始,直到最后一個函數(shù)結(jié)束2. 正確的自定義標(biāo)識符是_。Ax_2 Ba-b C2sum D$1233下面程序的運行結(jié)果是_。#define F(x) x*xvoid main( ) int a=2,b=1;prinft(“%dn”,F(a+b); A3 B5 C8 D94讀以下程序段,判斷a的值為_。int *p,a=10,b=1;p=&a;a=*p+b;A12 B10 C1

2、1 D編譯出錯5根據(jù)以下說明語句,則下面的敘述中不正確的是_。struct student int num;char name10;int score; stu;Astruct是定義結(jié)構(gòu)體類型的關(guān)鍵字Bstu是結(jié)構(gòu)體變量名Cnum, name, score都是結(jié)構(gòu)體成員名Dstu是結(jié)構(gòu)體類型名6已知字母A的ASCII碼為十進(jìn)制數(shù)65,變量ch1為字符型,則執(zhí)行語句ch1=A+5-2;后,ch1中的值是_。AD B67 C一個不確定的值 DC7以下哪種方法不能對一維數(shù)組進(jìn)行正確的初始化_。Aint a =1,2,3; Bint a5= ;Cint a5=(1,2,3,4,5); Dint a =

3、2,3,4*5,6;8已正確定義字符變量ch1,下面能正確賦值的是_。Ach1=“a”; Bch1=a;Cch1=“C語言程序設(shè)計”; Dch1 C語言程序設(shè)計;9逗號表達(dá)式 (a=3*4,a*4),a+5 的值是_。A53 B17 C20 D4810設(shè)n為float型,m為int型,則以下能實現(xiàn)將n中的數(shù)值保留小數(shù)點后兩位,第三位進(jìn)行四舍五入的表達(dá)式是_。An=(n*100+0.5)/100.0 Bn=n*100+0.5/100.0Cm=n*100+0.5,n=m/100.0 Dn=(n/100+0.5)*100.011設(shè)i=2,j=3,則表達(dá)式(i+)*(+j)的值為_。A6 B8 C9

4、D1212關(guān)于以下程序段,說法正確的是_。x=-1;do x=x*x; while(!x);A死循環(huán) B循環(huán)體執(zhí)行二次 C循環(huán)體執(zhí)行一次 D有語法錯誤13若有下列定義:char c5,*p=c; 則對c數(shù)組元素地址的正確引用是_。Ap+2 B&c5 Cc+ D&c14當(dāng)調(diào)用函數(shù)時,實參是一個數(shù)組名,則向函數(shù)傳送的是_。A數(shù)組的長度 B數(shù)組每個元素中的值C數(shù)組每一個元素的地址 D數(shù)組的首地址15文件中利用fopen函數(shù)打開文件,如果以只讀方式打開二進(jìn)制文件,則以下打開方式正確的是_。Ar+ Brb Cwb Dab二、填空題(5個小題,每題2分,共10分):1若有int i=1,j=7,a; 執(zhí)行

5、語句 a=i+(j%4!=0); 后,a的值是_。2執(zhí)行以下程序后,運行結(jié)果是_。#includevoid main( ) int a,b;for(a=1,b=1;a=10) break;if(b%3=1) b+=3; continue; printf(“%dn”,a);3源程序中用到了strcat函數(shù),需要包含的頭文件(即庫文件)為_。4執(zhí)行以下程序后,運行結(jié)果是_。#includevoid main( ) int a=2;float n=5.888,b;b=a+(int)n;printf(“%fn”,b);5語句 scanf(a=%d,b=%d,&a,&b); 若將3和4分別輸入給a和b,

6、則正確的輸入方式為_ 。三、程序分析題,寫出程序的運行結(jié)果(5個小題,每題4分,共20分):1#includevoid main( ) int x=1,y=0,a=0,b=0;switch(x) case 1: switch(y) case 0: a+; break;case 1: b+; break;case 2: a+; b+; break;printf(“a=%d,b=%dn”,a,b);2在運行以下程序時,輸入“Turbo C+ 3.0”,寫出程序的運行結(jié)果。#includevoid main( ) char str40;printf(Input a string:);scanf(%s

7、,str);puts(str);3#includevoid f(int y) static int i=5;int j=3;j+;printf(“%d+%d+%d=%dn”,i,j,y,i+j+y);i*=2;void main( ) int x;for(x=1;x=2;+x) f(x);4#includevoid swap(int *pa,int *pb) int *p;p=pa;pa=pb;pb=p; void main( ) int a=10,b=20;int *p1=&a,*p2=&b;if(ab) swap(p1,p2);printf(%d,%dn,a,b); 5#includein

8、t a=5; int b=7;int plus(int x,int y) int z;z=x+y;return (z);void main( ) int a=4,b=5,c;c=plus(a,b);printf(“a+b=%dn”,c); 四、程序填空題,將下面程序補充完整(10個填空,每空2分,共20分):1輸出九九表。#include “stdio.h”void main( ) int i,j;for(i=1;i=9;i+)for(j=1; ;j+)printf(“%3d*%d=%2d”,i,j,i*j); ;2利用函數(shù)形式,求x數(shù)組所有元素的平均值并輸出。#include “stdio.

9、h” ;void main( ) float avg,x10=1.2,3.6,4.5,5.1,6.9,7,8,9,10.5,11.3;avg=average(x);printf(“The average is %5.2fn”,avg);float average(float a10) int i;float sum=0;for(i=0;i10;i+) sum=sum+ai; ;3編寫一個計算字符串長度的函數(shù)length。#include “stdio.h”void main( ) char str20;int m;int length(char *p);printf(Input a strin

10、g:n);gets(str); ;printf(n the length of str is%d ,m);int length(char *p) int n=0;while( ) n+; p+; return n;4輸入10個整數(shù),按每行3個數(shù)輸出這些整數(shù),最后輸出10個整數(shù)的平均值。#include “stdio.h”void main( ) int i,n=10,a10;float avg=0;for(i=0;in;i+)scanf(“%d”,&ai);for(i=0;in;i+) if( ) printf(“n”);printf(“%d ”,ai);for(i=0;i=A&*cp=a&*

11、cp=z)*cp=*cp-32; ;puts(str);五、程序設(shè)計題(3個小題,共20分):1設(shè)三個整型變量a,b,c,編寫程序為a,b,c輸入數(shù)據(jù),并要求a,b,c按由小到大排序后輸出。(5分)2學(xué)生成績可分為五分制與百分制,編程將百分制轉(zhuǎn)換為五分制輸出。(5分)3編寫排序函數(shù)sort(int a ),實現(xiàn)對數(shù)組a中的元素進(jìn)行排序,并利用該函數(shù),從鍵盤輸入若干個數(shù)(如10個)將其按升序排列。(10分)第一套試題一、單項選擇題(15個小題,每題2分,共30分):1-5:AABCD 6-10:ACBBC 11-15:BCADB二、填空題(5個小題,每題2分,共10分):12 24 3strin

12、g.h47. 5a=3,b=4三、程序分析題,寫出程序的運行結(jié)果(5個小題,每題4分,共20分):1a=2,b=1 2Turbo 35+4+1=10410,20 5a+b=9 10+4+2=16四、程序填空題,將下面程序補充完整(10個填空,每空2分,共20分):1jb) t=a; a=b; b=t; 3分if(ac) t=a; a=c; c=t; if(bc) t=b; b=c; c=t; printf(%d%d%d,a,b,c); 1分2#include “stdio.h”void main( ) float score;printf(“Input a score:”);scanf(“%f

13、”,&score);while(score100|score=90) printf(“An”); 3分else if(score=80) printf(“Bn”);else if(score=70) printf(“Cn”);else if(score=60) printf(“Dn”);else printf(“En”);3#include stdio.h#define N 10void sort(int a ); 1分void main( ) int aN,i,j;printf(input %d numbers:n,N);for(i=0;iN;i+) 2分scanf(%d,&ai);sort

14、(a); 2分for(i=0;iN;i+)printf(%d ,ai);void sort(int a ) int i,j,temp;for(i=0;iN-1;i+) 5分for(j=0;jaj+1) temp=aj; aj=aj+1; aj+1=temp; 第二套試題一、 單項選擇題(15個小題,每小題2分,共30分):1在一個源程序中,main函數(shù)的位置_。A必須在最前面 B必須在系統(tǒng)調(diào)用的庫函數(shù)的后面C沒有具體要求 D必須在最后2正確的用戶自定義標(biāo)識符是_。Aa=2 Ba+b Cname Ddefault3以下敘述中正確的是_。Abreak語句只能用于switch語句體中Bcontinu

15、e語句的作用是:使程序的執(zhí)行流程跳出包含它的所有循環(huán)Cbreak語句只能用在循環(huán)體內(nèi)和switch語句體內(nèi)D在循環(huán)體內(nèi)使用break語句和continue語句的作用相同4C語言中最簡單的數(shù)據(jù)類型包括_。A整型、實型、邏輯型 B整型、實型、字符型C整型、字符型、邏輯型 D字符型、實型、邏輯型5. 設(shè)ch是char型變量,其值為A,且有表達(dá)式ch=(ch=A&ch20);后,i的值是_。6 若a、b、c和d都是int型變量,則執(zhí)行表達(dá)式d=(a=2,b=4,c=a*b);后,d的值為_。7 在使用數(shù)組元素的過程中,C語言編譯系統(tǒng)_(是/否)檢查下標(biāo)“越界”。8 設(shè)m=4,n=7,表達(dá)式x=(m+)

16、*(-n)的值是_。9. 執(zhí)行如下語句:int k;k值不確定for(k=0;k=1;k+); 則該循環(huán)執(zhí)行的次數(shù)是_。10. 有如下定義:int x5=1,3,5,7,9,*p=&x2;則執(zhí)行語句printf(%d,*p);的輸出結(jié)果是_。11. 有如下結(jié)構(gòu)體定義:struct date int year;int month;int day;struct worklist char name20;char sex;struct date birthday;person;若對結(jié)構(gòu)體變量person的出生年份賦值為1990,則正確的賦值語句是_。12. C語言提供的預(yù)處理命令有_、文件包含和條件

17、編譯三種。13設(shè)有數(shù)組定義:char string = Student,則數(shù)組所占的存儲空間為_個 字節(jié)。14指針變量只能存放內(nèi)存儲單元的_。15在C語言中,當(dāng)函數(shù)返回值的類型缺省時,表示該函數(shù)返回值的類型是_。三、寫出程序的運行結(jié)果(5個小題,每小題4分,共20分):1#include stdio.hvoid main( ) int x=1,y=0,a=0,b=0;switch(x) case 1: switch(y) case 0: a+;break;case 1: b+;break;case 2: a+;b+;break;printf(“a=%d,b=%dn”,a,b);2#includ

18、e stdio.hvoid f(int b ) int i;for(i=2;i6;i+)bi*=2;void main( ) int a10=1,2,3,4,5,6,7,8,9,10;f(a);for(i=0;i10;i+)printf(“%d”,ai);3#include stdio.hint a=5,b=7;int plus(int x,int y) int z;z=x+y;return (z);void main( ) int a=4,b=5,c;c=plus(a+b);printf(a+b=%dn,c);4. #include stdio.hint d=1;fun(int p) sta

19、tic int d=5;d+=p;return (d);void main( ) int a=3;printf(%dn,fun(a+fun(d);5#include stdio.hvoid main( ) char ch15=“abcdefg”;char c,*cp1,*cp2;int i,n=0;cp1=ch;cp2=ch;while(*cp2!=0) n+;cp2+;cp2-;n=n/2;for(i=0;in;i+) c=*cp1;*cp1=*cp2;*cp2=c;cp1+; cp2-;puts(ch);四、完善程序,在空白處填上相應(yīng)的語句內(nèi)容(5個小題,每小題4分,共20分)1. 輸入1

20、0個整數(shù),按每行3個數(shù)輸出這些整數(shù),最后輸出10個整數(shù)的平均值。#include stdio.hvoid main( ) int i,n=10,a10;float avg=0;for(i=0;in;i+)scanf(“%d”,&ai);for(i=0;in;i+) if(i%3=0) (1) printf(“%d”,ai);for(i=0;in;i+) avg+=ai;(2) printf(“average=%fn”,avg);2. 利用選擇排序法使數(shù)組中的數(shù)按照從大到小的次序(升序)排列。#include stdio.h#define N 10void main( ) int aN=3,8,

21、5,2,10,9,4,1,7,6,i,j,r,temp;for(i=0;iN-1;i+) (1) for(j=i+1;jN;j+)if( (2) ) r=j;if(r!=i) temp=ar; ar=ai; ai=temp; printf(the array after sort:n);for(i=0;iN;i+)printf(%5d,ai);3. 輸出九九乘法表。#include stdio.hvoid main( ) int i,j;for(i=1;i=9;i+) for( (1) )printf(%3d*%d=%-3d, (2) );printf(n);4通過調(diào)用子函數(shù)average,分

22、別求出主函數(shù)main中x和y數(shù)組的平均值并輸出。#include stdio.hfloat average( (1) ) int i;float sum=0;for(i=0;i=A&*cp=a&*cp=30)&(x=80)&(x!=50)3 .c4 15 206 87 否8 249 無限次10 511 person.birthday.year=199012 宏定義13 814 地址15 int/整型三、寫出程序的運行結(jié)果(5個小題,每小題4分,共20分):1. a=2,b=1 2. 1 2 6 8 10 12 7 8 9 103. a+b=9 4. 15 5. gfedcba四、完善程序,在空

23、白處填上相應(yīng)的語句內(nèi)容(5個小題,每小題4分,共20分):1.(1)printf(“n”); (2)avg=avg/n;2.(1)r=i; (2)ajar3.(1)j=1;ji;j+ (2)i,j,i*j4.(1)float a ,int n (2)return (sum/n);5.(1)cp=str; (2)cp+;五、程序設(shè)計題(2個小題,共15分):1. #include “stdio.h”void main( ) float s=0,t=1; 1分int n,p=1; 1分for(n=1;n=y)&(y=z) B(x=y)AND(y=z) Cx=y=z D(x=y)&(y=z)7、以下

24、對二維數(shù)組a進(jìn)行不正確初始化的是_。Aint a 3=3,2,1,1,2,3; Bint a 3=3,2,1,1,2,3;Cint a23=3,2,1,1,2,3; Dint a =3,2,1,1,2,3;8、若有定義:int x,*pb;則以下正確的賦值表達(dá)式是_。Apb=&x Bpb=x C*pb=&x D*pb=*9、C語言中函數(shù)返回值的類型是由_決定。Areturn語句中的表達(dá)式類型 B調(diào)用函數(shù)的主調(diào)函數(shù)類型C調(diào)用函數(shù)時臨時決定 D定義函數(shù)時所指定的函數(shù)類型10、設(shè)有如下函數(shù):fff(float x) printf(“%dn” , x*x); 請問fff函數(shù)的返回值類型是_。A與參數(shù)x

25、的類型相同 B是void C是int D無法確定11、在C語言程序中,下列說法正確的是_。A函數(shù)的定義不可以嵌套,但函數(shù)的調(diào)用可以嵌套B函數(shù)的定義可以嵌套,但函數(shù)的調(diào)用不可以嵌套C函數(shù)的定義和調(diào)用都不可以嵌套D函數(shù)的定義和調(diào)用都可以嵌套12、下述對C語言字符數(shù)組的描述中錯誤的是_。A字符數(shù)組可以存放字符串B字符數(shù)組中的字符串可以整體輸入、輸出C可以在賦值語句中通過賦值運算符“=”對字符數(shù)組整體賦值D不可以用算術(shù)運算符對字符數(shù)組中的字符串進(jìn)行運算13、以下敘述正確的是_。Ado_while語句構(gòu)成的循環(huán)不能用其它語句構(gòu)成的循環(huán)來代替Bdo_while語句構(gòu)成的循環(huán)只能用break語句退出C用do

26、_while語句構(gòu)成循環(huán)時,只有在while后的表達(dá)式為非零時結(jié)束循環(huán)D用do_while語句構(gòu)成循環(huán)時,只有在while后的表達(dá)式為零時結(jié)束循環(huán)14、( )是不正確的C語言賦值語句。Ax=1, y=2 ; Bx+ ; Cx=y=5 ; Dy=int(x) ;15、若有如下說明,則_的敘述是正確的。struct st int a;int b2;a;A結(jié)構(gòu)體變量a與結(jié)構(gòu)體成員a同名,定義是非法的B程序只有在執(zhí)行到該定義時才為結(jié)構(gòu)體st分配存儲單元C程序運行時為結(jié)構(gòu)體變量a分配6個字節(jié)存儲單元D不能將結(jié)構(gòu)體類型說明與變量定義緊湊寫在一起二、 判斷題(10個小題,每小題1分,共10分):1、C語言是

27、計算機高級語言。( )2、C語言中用非零表示邏輯值“真”。( )3、表達(dá)式3.5+3/5的計算結(jié)果是4.1。( )4、能夠?qū)崿F(xiàn)局部翻轉(zhuǎn)(0變1,1變0)的位運算是求反。( )5、若有以下定義:double w10;則w數(shù)組元素下標(biāo)的上界是9。( )6、C語言中的簡單數(shù)據(jù)類型只有整型、實型兩種。( )7、C語言源程序的基本單位是函數(shù)。( )8、設(shè)有語句char a=72; 則變量a聲明不合法。( )9、printf(%dn,strlen(n123);的輸出結(jié)果是7。( )10、用在循環(huán)結(jié)構(gòu)中,可以結(jié)束本次循環(huán)的語句是continue。( )三、 填空題(9個小題,每空2分,共20分):1、C語言

28、源程序文件的擴(kuò)展名是_。2、程序設(shè)計的三種基本結(jié)構(gòu)是順序結(jié)構(gòu)、_、_。3、設(shè)ch是char型變量,其值為A,且有表達(dá)式:ch=(ch=A&ch=Z)?(ch+32):ch,該表達(dá)式的值為_。4、調(diào)用C語言對字符串處理的庫函數(shù)時,在#include命令行中應(yīng)包含的頭文件是_。5、終止switch語句執(zhí)行的語句是_。6、用數(shù)組名作為函數(shù)參數(shù)是地址傳遞方式。地址傳遞是_(單向/雙向)傳遞。7、在C語言中,所謂“指針”就是_。8、C程序的main函數(shù)是否允許有參數(shù)。_(是/否)。9、文件打開時使用的函數(shù)是_。四、 讀下面程序,從選擇項選出相應(yīng)執(zhí)行結(jié)果(每小題4分,共20分):1、main()char

29、a=I am a boy.,b20,*p1,*p2;int i;p1=a;p2=b;for(;*p1!=0;p1+,p2+)*p2=*p1;*p2=0;printf(string b is:);for(i=0;bi!=0;i+)printf(%c,bi); 執(zhí)行結(jié)果是( )2、main( ) int a=0,i;for(i=1;i5;i+) switch(i) case 0:case 3: a+=2;case 1:case 2: a+=3;default: a+=5;printf(%dn,a);執(zhí)行結(jié)果是( ) 3、#define N 2#define M N+1main( ) int i;f

30、or(i=1;i=M;i+);printf(%dn,i);執(zhí)行結(jié)果是( ) 4、main( ) int a =2,4,6,8,10;int y=1,*p,x;p=&a1;for(x=0;x3;x+)y+=*(p+x);printf(%dn,y);執(zhí)行結(jié)果是( ) 5、#define MIN(x,y) (x)(y)?(x):(y)main( ) int i,j,k;i=10; j=15; k=10*MIN(i,j);printf(%dn,k);執(zhí)行結(jié)果是( ) 程序選擇項:A31 B.string b is:I am a boy. C100 D.3 E19五、 程序填空題(3個小題,每空2分,共

31、20分):(根據(jù)程序要求,將程序補充完整,每空只能填寫一條語句)1、求1+2+100的和main( )int i, _; i=1; do sum=sum+i;_; while(_); printf(%d,sum); 2、求100200間的全部素數(shù)。# include main( )int m,k,i,n=0; for(m=101; _;m=m+2) k=sqrt(m);for (i=2;i=k+1)printf(%d,m);_; if(n%10=0) printf(n); printf (n);3、用起泡法對10個輸入數(shù)排序(從小到大)。main( )int a11;int_; printf(

32、input 10 numbers :n);for (i=1;i11;i+)scanf(%d,_); printf(n);for(j=1;jai+1)t=ai;ai=ai+1; _; printf(the sorted numbers :n);for(i=1;i11;i+)printf(%d,ai); 第三套試題答案一、選擇題(15個小題,每小題2分,共30分):1、C 2、A 3、D 4、A 5、B6、D 7、D 8、A 9、D 10、C11、A 12、C 13、D 14、D 15、C二、判斷題(10個小題,每小題1分,共10分):1、 2、 3、 4、 5、6、 7、 8、 9、 10、三、

33、填空題(9個小題,每空2分,共20分):1、.c或c 2、條件結(jié)構(gòu)、循環(huán)結(jié)構(gòu)3、a 4、string.h5、break 6、雙向7、地址 8、是 9、fopen四、讀下面程序,從選擇項選出相應(yīng)執(zhí)行結(jié)果(每小題4分,共20分):1、B 2、D 3、E 4、A 5、C五、程序填空題(3個小題,每空2分,共20分):sum=0或sumi+i=100m=200breakn=n+1i,j,t&aii=10-jai+1=t第四套試題一、選擇題(20個小題,每小題2分,共40分):1、以下不正確的C語言標(biāo)識符是_。AABC Babc Ca_bc Dab.c2、設(shè)a,b和c都是int型變量,且a=3,b=4,

34、c=5,則下面的表達(dá)式中,值為0的表達(dá)式是_。Aa&b Ba=b Ca|b+c&b-c D!(ab)&!c|1)3、若有以下定義和語句:char c1=b,c2=e;printf(“%d,%cn”,c2-c1,c2-a+A);則輸出結(jié)果是_。A2,M B3,EC2,e D輸入項與對應(yīng)的格式控制不一致,輸出結(jié)果不確定4、當(dāng)運行以下程序時,在鍵盤上從第一列開始輸入(此處代表Enter),則程序的輸出結(jié)果是_。main( ) int a;float b,c;scanf(“%2d%3f%4f”,&a,&b,&c);printf(“na=%d,b=%f,c=%fn”,a,b,c);Aa=98,b=765

35、,c=4321 Ba=10,b=432,c=8765Ca=98,b=765.,c=4321. Da=98,b=765.0,c=4321.05、設(shè)有如下函數(shù)定義:int f(char *s) char *p=s;while(*p!=0) p+;return (p-s);如果在主程序中用下面的語句調(diào)用上述函數(shù),則輸出結(jié)果為_。printf(“%dn”,f(“goodbye!”);A3 B6 C8 D06、以下程序的輸出結(jié)果是_。main( ) int w=4,x=3,y=2,z=1;printf(“%dn”,(wx?w:zy?z:x);A1 B2 C3 D47、以下程序段的輸出結(jié)果是_。int k

36、,j,s;for(k=2;k6;k+,k+) s=1;for(j=k;j6;j+) s+=j;printf(“%dn”,s);A9 B1 C11 D108、以下敘述正確的是_。Ado_while語句構(gòu)成的循環(huán)不能用其它語句構(gòu)成的循環(huán)來代替Bdo_while語句構(gòu)成的循環(huán)只能用break語句退出C用do_while語句構(gòu)成循環(huán)時,只有在while后的表達(dá)式為非零時結(jié)束循環(huán)D用do_while語句構(gòu)成循環(huán)時,只有在while后的表達(dá)式為零時結(jié)束循環(huán)9、以下函數(shù)調(diào)用語句中,含有的實參個數(shù)是_。func(exp1,exp2),(exp3,exp4,exp5);A1 B2 C4 D510、以下程序的輸出

37、結(jié)果是_。double f(int n) int i;double s=1.0;for(i=1;i=n;i+) s+=1.0/i;return s;main( ) int i,m=3;float a=0.0;for(i=0;im;i+) a+=f(i);printf(“%fn”,a);A5. B3. C4. D8.2511、以下程序段的輸出結(jié)果是_。int i,j,m=0;for(i=1;i=15;i+=4)for(j=3;j=19;j+=4) m+;printf(“%dn”,m);A12 B15 C20 D2512、以下程序中若第一個printf語句輸出的是194,則第二個printf語句輸出結(jié)果是_。main( ) int a =1,2,3,4,5,6,7,8,9,10,*p;p=a;printf(“%xn”,p);printf(“%xn”,p+9);A212 B204 C1a4 D1a613、若有定義:int a

溫馨提示

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

最新文檔

評論

0/150

提交評論