可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請?zhí)砑観Q:3230981406 微信:aopopenfd777
[電子科技大學]20秋《C語言》在線作業(yè)1
試卷總分:100 得分:100
第1題,有定義:float y,*p=&y;,假定變量y在內(nèi)存中所占地址為100~103。那么p的值為( )
A、100
B、101
C、102
D、103
正確答案:
第2題,若調(diào)用一個函數(shù),且此函數(shù)中沒有return語句,關(guān)于該函數(shù)則正確的說法是( )
A、沒有返回值
B、返回若干個系統(tǒng)默認值
C、能返回一個用戶所希望的函數(shù)值
D、返回一個不確定的值
正確答案:
第3題,在對文件進行操作的過程中,若要求文件的位置回到文件的開頭,應當調(diào)用的函數(shù)是( )
A、fopen( )
B、fseek( )
C、fclose( )
D、rewind( )
正確答案:
第4題,下面程序的功能是用遞歸法將一個整數(shù)存放到一個字符數(shù)組中。存放時按逆序存放。如483存放成"384",請選擇填空( )
#includestdio.h
void convert(char *a,int n)
{int i;if((i=n/10)!=0) convert(a+1,i);*a=【2】;}
main(){int number;char str[10]=" ";scanf("%d",&number);convert(str,number);
A、n/10
B、n%10
C、n/10+'0'
D、n%10+'0'
正確答案:
答案來源:(www.),下面程序的功能是把316表示為兩個加數(shù)的和,使兩個加數(shù)分別能被13和11整除。請選擇填空( )#include stdio.h main() {int i=0,j,k;do{ i++;k=316-13*i;}while(【1】);j=k/11;printf(" 316=13* %d+11*%d",i,j);}
A、k/11
B、k%11
C、k/11==0
D、k/11== 0
正確答案:
第6題,以下程序的輸出結(jié)果是( )main(){int x= 2,y=-1,z=2;if (xy)if(y0) z= 0;else z+ =1;printf("%d\n",z);}
A、3
B、2
C、1
D、0
正確答案:
第7題,對break語句的正確描述是
A、break語句在while語句中,立即終止執(zhí)行while語句
B、break語句不能用于循環(huán)語句之外的語句
C、break語句與continue語句功能相同
D、break語句可以帶參數(shù),也可以不帶
正確答案:
第8題,設(shè)C語言中,-個int型數(shù)據(jù)在內(nèi)存中占2個字節(jié),則unsigned int型數(shù)據(jù)的取值范圍為( )
A、0~255
B、0~32767
C、0~65535
D、0~2147483647
正確答案:
第9題,移位運算符””的含義
A、從一個變量移動到另一個變量
B、移位運算符””可以適合任意類型的數(shù)據(jù)
C、按二進位移位運算,限定為整型數(shù)據(jù)和字符型數(shù)據(jù)
D、按二進位移位運算,限定為整型數(shù)據(jù)
正確答案:
答案來源:(www.),若用數(shù)組名作為函數(shù)調(diào)用的實參,傳遞給形參的是( )
A、數(shù)組的首地址
B、數(shù)組第一個元素的值
C、數(shù)組中全部元素的值
D、數(shù)組元素的個數(shù)
正確答案:
第11題,以下關(guān)于C源程序文件的說法中正確的是( )
A、是一種二進制文件
B、是一種文本(ASCII碼)文件
C、可以用DOS的type命令顯示其內(nèi)容
D、文件擴展名一般為c
正確答案
答案來源:(www.),以下數(shù)據(jù)類型在內(nèi)存中占用4個字節(jié)的是( )
A、int
B、unsigned long
C、float
D、unsigned char
正確答案:
第13題,下列符號中可以用作自定義函數(shù)名的是( )
A、int
B、go_to
C、INT
D、Getchar
E、typedef
正確答案:
第14題,在下面C語言的函數(shù)說明語句中,正確的是( )
A、int fun(int , int);
B、int fun(int x,y);
C、int fun(x,y);
D、int fun(int x; int y);
E、int fun(int x,int y);
正確答案:
答案來源:(www.),定義char s[81]; 后,能正確輸入一個字符串到數(shù)組s的語句是( )
A、gets(s);
B、scanf (”%c”,s);
C、scanf (”%s”,&s[0]);
D、gets(&s[0]);
正確答案:A
第16題,在內(nèi)存中存儲結(jié)構(gòu)體類型的變量要占連續(xù)一段的存儲單元。
A、錯誤
B、正確
正確答案:
第17題,C語言允許main函數(shù)帶形參,且形參個數(shù)和形參名均可由用戶指定。
T、對
F、錯
正確答案:
第18題,用C語言可直接進行位運算和取地址等運算,因此C語言是一種低級語言。
A、錯誤
B、正確
正確答案:
第19題,用戶可以重新定義標準庫函數(shù),若如此,該函數(shù)將失去原有含義。
T、對
F、錯
正確答案:
答案來源:(www.),函數(shù)即可以嵌套定義,又可以嵌套調(diào)用。
A、錯誤
B、正確
正確答案: