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

正文內(nèi)容

全國計算機等級考試20xx年3月筆試試題(答案解析)-資料下載頁

2025-01-14 13:51本頁面
  

【正文】 ,則稱【5】 是關系A的外碼。 參考答案:D【解析】參照完整性用于約定兩個關系之間的聯(lián)系,理論上規(guī)定:若M是關系S中的一屬性組,且M是另一關系Z的主關鍵字,則稱M為關系S對應關系Z的外關鍵字。若M是關系S的外關鍵字,則S中每一個元組在M上的值必須是空值或是對應關系Z中某個元組的主關鍵字值。6. 以下程序運行后的輸出結(jié)果是 【6】 。includemain(){ int a;a=(int)((double)(3/2)++(int)*2);printf(%d\n,a); } 參考答案:3【解析】本題中3/2=1,(double)(3/2)=1,(int)*2=1*2=2,因此(int)(1++2)=(int)=3。7. 有以下程序includemain(){ int x;scanf(%d,amp。x);if(x15)printf(%d,x5);if(x10)printf(%d,x);if(x5)printf(%d\n,x+5);}若程序運行時從鍵盤輸入12回車,則輸出結(jié)果為 【7】 。 參考答案:1217【解析】本題中輸入12時,第一條if的條件x15不滿足因此不執(zhí)行,第二條if的條件x10滿足因此輸出12,第三條if的條件x5滿足因此輸出17。8. 有以下程序(說明:字符0的ASCIl碼值為48)includemain(){ char c1,c2;scanf(%d,amp。c1);c2=c1+9;printf(%c%c\n,c1,c2);}若程序運行時從鍵盤輸入48回車,則輸出結(jié)果為 【8】 。 參考答案:09【解析】本題中通過ASCII碼對字符變量賦值,由于字符0的ASCII碼是48,因此字符變量c1為0,c2的ASCII碼比c1大9,因此c2為9。9. 有以下函數(shù)void prt(char ch,int n){ int i;for(i=1;i=n;i++)printf(i%6!=0 ? %c:%c\n,ch);}執(zhí)行調(diào)用語句prt(39。*39。,24)。后,函數(shù)共輸出了 【9】 行*號。 參考答案:4【解析】本題中輸出*并換行的條件是i能被6整除,否則輸出*不換行。因此只有在i為118和24時*的輸出才會換行,最終輸出4行*。10. 以下程序運行后的輸出結(jié)果是 【10】 。includemain(){ int x=10,y=20,t=0;if(x==y)t=x;x=y;y=t;printf(%d%d\n,x,y);} 參考答案:20 0【解析】本題中if選擇的條件x==y不滿足,因此直接執(zhí)行后面的x=y和y=t,則x的值為20,y的值為0。11. 已知a所指的數(shù)組中有N個元素。函數(shù)fun的功能是,將下標k(k0)開始的后續(xù)元素全部向前移動一個位置。請?zhí)羁?。void fun(int a[N],int k){ int i;for(i=k;iN;i++) a[ 【11】 ]=a[i];} 參考答案:i1【解析】本題中要將數(shù)組元素向前移動一個位置,就要使a[i]賦值給前一個元素a[i1]。12. 有以下程序,請在 【12】 處填寫正確語句,使程序可正常編譯運行。include【12】 ;main(){ double x,y,(*p)(); scanf(%lf%lf,amp。x,amp。y);p=avg;printf(%f\n,(*p)(x,y));}double avg(double a,double b){ return((a+b)/2);} 參考答案:double avg(double a ,double b)。【解析】c語言編譯器對于源代碼的編譯是順序編譯的,當任意一個函數(shù)中調(diào)用某個函數(shù)的時候,這個函數(shù)的原型必須在調(diào)用之前聲明,否則就會出現(xiàn)編譯錯誤。本題中需要在main函數(shù)調(diào)用avg之前對其進行聲明。13. 以下程序運行后的輸出結(jié)果是 【13】 。include main(){ int i,n[5]={0};for(i=1;i=4;i++){ n[i]=n[i1]*2+1;printf(%d,n[i]);}printf(\n);} 參考答案:13715【解析】本題中已知n[0]為0,根據(jù)循環(huán)的執(zhí)行可以得到n[1]為1,n[2]為3,n[3]為7,n[4]為15,因此輸出結(jié)果是13715。14. 以下程序運行后的輸出結(jié)果是 【14】 。includeinclude includemain(){ char *p; int i;p=(char*)malloc(sizeof(char)*20);strcpy(p,wele);for(i=6;i=0;i)putchar(*(p+i));printf(\n); free(p);} 參考答案:emoclew【解析】本題中用malloc函數(shù)申請一個20個字符大小的空間,并用指針p指向空間的首地址。strcpy函數(shù)使wele字符串存放到分配的空間,最后用putchar函數(shù)倒序輸出字符串的前7個字符。p[0] = w ,p[1] = e ,p[2] = l , p[3] = c , p[4] = o , p[5] = m , p[6] = e。15. 以下程序運行后的輸出結(jié)果是 【15】 。includemain(){ FILE *fp;int x[6]={1,2,3,4,5,6},i;fp=fopen(,wb);fwrite(x,sizeof(int),3,fp);rewind(fp);fread(x,sizeof(int),3,fp);for(i=0;i6;i++)printf(%d,x[i]);printf(\n);fclose(fp);} 參考答案:123456【解析】,即123。rewind函數(shù)將文件內(nèi)部的位置指針重新指向文件的開頭。fread函數(shù)將從fp所指文件中讀取3個int數(shù)據(jù)到x指向的地址,因此數(shù)組x的元素沒有變化
點擊復制文檔內(nèi)容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1