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

正文內(nèi)容

全國(guó)計(jì)算機(jī)等級(jí)考試20xx年9月筆試試題(答案解析)-資料下載頁(yè)

2025-01-14 01:30本頁(yè)面
  

【正文】 四個(gè)階段是:需求分析,概念設(shè)計(jì),邏輯設(shè)計(jì)和 【5】  。 參考答案:物理設(shè)計(jì)【解析】數(shù)據(jù)庫(kù)設(shè)計(jì)的四個(gè)階段是需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)和物理設(shè)計(jì)。6. 以下程序運(yùn)行后的輸出結(jié)果是 【6】 。includemain(){ int a=200,b=010; printf(%d%d\n,a,b);} 參考答案:2008【解析】整型變量a的值為200,b的值010是用八進(jìn)制表示的10即十進(jìn)制的8,最后輸出格式均為%d,即十進(jìn)制格式,所以輸出為2008。7. 有以下程序includemain(){ int x,y; scanf(%2d%1d,amp。x,amp。y);printf(%d\n,x+y);}程序運(yùn)行時(shí)輸入:1234567,程序的運(yùn)行結(jié)果是 【7】 。 參考答案:15【解析】可以指定輸入數(shù)據(jù)所占列寬,系統(tǒng)自動(dòng)按所指定的格式截取所需數(shù)據(jù)。%2d即將輸入數(shù)據(jù)的2個(gè)列寬的數(shù)據(jù)賦給變量 x ,因?yàn)檩斎氲臑?234567,所以前兩個(gè)列寬的數(shù)據(jù)為12,即x的值為12,同理%1d即把輸入數(shù)據(jù)中前兩個(gè)列寬所在數(shù)據(jù)后的一個(gè)列寬的數(shù)據(jù)賦給變量y,所以y的值為3 ,所以x+y的值為15。8. 在C語(yǔ)言中,當(dāng)表達(dá)式值為0時(shí)表示邏輯值假,當(dāng)表達(dá)式值為 【8】 時(shí)表示邏輯值真。 參考答案:非0【解析】本題一定要明確一個(gè)概念,即:所有非0的數(shù)(并不只是1),在c語(yǔ)言中都表示邏輯值為真。9. 有以下程序includemain(){ int i,n[]={0,0,0,0,0}; for(i=l;i=4;i++) {n[i]=n[i-1]*3+1;printf(%d ,n[i]);}}程序運(yùn)行后的輸出結(jié)果是 【9】 。 參考答案:1 4 13 40【解析】第一次循環(huán)結(jié)果為:n[1]=0*3+1,即n[1]的值為1,打印輸出1 ;第二次循環(huán)結(jié)果為:n[2]=1*3+1,即n[2]的值為4,打印輸出4 ;第三次循環(huán)結(jié)果為:n[3]=4*3+1,即n[3]的值為13,打印輸出13 ;第四次循環(huán)結(jié)果為:n[4]=13*3+1,即n[4]的值為40,打印輸出40。10. 以下fun函數(shù)的功能是:找出具有N個(gè)元素的一維數(shù)組中的最小值,并作為函數(shù)值返回。請(qǐng)?zhí)羁铡?設(shè)N已定義)int fun(int x[N]){ int i,k=0; for(i=0;iN;i++)  if(x[i]x[k])k= 【10】??; return x[k];} 參考答案:I【解析】通過(guò)函數(shù)中語(yǔ)句 return x[k]; 可知x[k]表示的是該一維數(shù)組中最小的值,所以當(dāng)x[i]小于x[k]所代表的數(shù)值后應(yīng)將i變量賦給k變量,使得x[k]表示當(dāng)前值較小的那個(gè)數(shù)據(jù)。11. 有以下程序includeint*f(int *p,int *q);main(){ int m=l,n=2,*r=amp。m;  r=f(r,amp。n); printf(%d\n,*r);}int *f(int *p,int *q){ return (*p*q)?p:q;}程序運(yùn)行后的輸出結(jié)果是 【11】 。 參考答案:2【解析】本題中 f 函數(shù)的功能是返回指針p與指針q所指的元素中較大的那個(gè)元素的地址,從函數(shù)調(diào)用可知,在參數(shù)傳遞過(guò)程中變量m的地址傳給了指針p,變量n的地址傳給了指針q,因?yàn)閚的值2大于m的值1,所以返回的是變量n的地址。在主函數(shù)中用來(lái)接收f(shuō)函數(shù)返回值的變量是指針型變量r,所以r就變成了變量n的地址,所以*r即為2。12. 以下fun函數(shù)的功能是在N行M列的整型二維數(shù)組中,選出一個(gè)最大值作為函數(shù)值返回,請(qǐng)?zhí)羁铡?設(shè)M,N已定義)int fun(int a[N][M]){ int i,j,row=0,col=0; for(i=0; iN;i++)  for(j=0;jM; j++)  if(a[i][j]a[row][co1]){row=i;col=j(luò);} return( 【12】  );} 參考答案:a[row][col]【解析】通過(guò)程序可以看出,外循環(huán)是行,內(nèi)循環(huán)是列。先在行不變的情況下找一行內(nèi)最大的數(shù)據(jù)進(jìn)行記錄。通過(guò)語(yǔ)句 if(a[i][j]a[row][col]) { row=i。 col=j。}可知,如果變量a[i][j]大于a[row][col],將i賦給了row,將j賦給了col,所以a[row][col]是記錄當(dāng)前最大值的變量。13. 有以下程序includemain(){ int n[2],i,j; for(i=0;i2;i++)n[i]=0; for(i=0;i2;i++)  for(j=0;j2;j++)n[j]=n[i]+1; printf(%d\n,n[1]);} 參考答案:3【解析】通過(guò)第一次 for(i=0。i2。i++) n[i]=0。的循環(huán)語(yǔ)句可知,已經(jīng)將數(shù)組n 中的兩個(gè)元素都賦初值為0。接下來(lái)的循環(huán)中,第一次循環(huán),外循環(huán) i=0 的前提下:內(nèi)循環(huán)j=0時(shí),運(yùn)行完n[0]=n[0]+1后n[0]為1;j=1時(shí),運(yùn)行完n[1]=n[0]+1后,n[1]為2。第二次循環(huán),外循環(huán)i=1的前提下,內(nèi)循環(huán)j=0時(shí),運(yùn)行完n[0]=n[1]+1后n[0]為3;j=1時(shí),運(yùn)行完n[1]=n[1]+1后,n[1]為3。14. 以下程序的功能是:借助指針變量找出數(shù)組元素中最大值所在的位置并輸出該最大值。請(qǐng)?jiān)谳敵稣Z(yǔ)句中填寫(xiě)代表最大值的輸出項(xiàng)。includemain(){ int a[10],*p,*s; for(p=a;p-a10;p++) scanf(%d,p); for(p=a,s=a;p-a10;p++) if(*p*s) s=p; printf(max=%d\n, 【14】  );} 參考答案:*s【解析】因?yàn)轭}目中有 if(*p*s) s=p;語(yǔ)句,可知如果p所指的元素的值比s所指的元素的值大,就把指針p的地址賦予指針s,即s指向當(dāng)前值最大的元素,所以最后應(yīng)該輸出的元素的值為*s。15. ,并調(diào)用字符輸出函數(shù)將a數(shù)組中的字符寫(xiě)入其中,請(qǐng)?zhí)羁?。includemain(){  【15】  *fp; char a[5]={39。139。,39。239。,39。339。,39。439。,39。539。},i; fp=fopen(,w); for(i=0;i5;i++)fputc(a[i],fp); fclose(fp);} 參考答案:FILE【解析】在這里需要定義文件指針,定義文件指針的格式為: FILE * 變量名。
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1