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

正文內(nèi)容

計算機競賽c語言題庫(存儲版)

2025-02-09 09:04上一頁面

下一頁面
  

【正文】 程序運行后的輸出結(jié)果是 A)9,One*World B)9,One*Dream! C)10,One*Dream! D)10,One*World (29)有以下程序 include main() { int a[ ]={2,3,5,4},i。p=q。 } 造成錯誤的原因是 A)定義語句 int i,max。 fun(a)。839。A39。 B)char a=39。 printf(%d\n,n)。s[i]!=0。 C)if(a=b) k=0。 } printf(%d\n,c)。} (18)有以下程序 include main() 27 { int c=0,k。以下語句中執(zhí)行效果與其它三個不同的是 A)if(ab) c=a,a=b,b=c。case,amp。p++) if(*p*s) s=_______________。 } (15)以下程序功能是:借助指針變量找出數(shù)組元素中的最大值及其元素的下標(biāo)值。 } 1以下程序用以刪除字符串中的所有的空格,請?zhí)羁铡?} main() { char s[50]。 } 程序運行后的結(jié)果是 ____________ (12) 有以下程序 include include void fun(char*str) { char temp。 int b[3]={0},i。j++) printtf(”%d”,a[i][j])。n)。 else if(c!=3) d=3。 (1)一個隊列的初始狀態(tài)為空,先將元素 A,CB,C,D,E,F,5,4,3,2,1 依次入隊,然后再依次退隊,則元素退隊的順序為 ___【 1】 __。 fclose(fp)。 D) =1980。intyear。 } void f(struct A t) {=1002。 (37)有以下程序 include include struct A {int a。 d=SUB(a+b)*c。 x*=2。} printf(\n)。 } 程序運行后的輸出結(jié)果是 A)1 B)3 C)4 D)9 (31)若有以下定義和語句 char sl[10]= abcd!, *s2=n123\\。 printf(%d\n,s)。b,a)。 B) int num[]。 s=”O(jiān)lympic”。 for(。c (20)有以下程序 include main() { int i,j,m=1。 else k=c; else if(bc) k=b。 case 1 : a++。 D、若只處理 ”真 ”和 ”假 ”兩種邏輯值,應(yīng)使用邏輯類型。a,amp。 # include< stdio. h main() {【 15】 *fp; char a[ 5]={ ?1?, ?2?, ?3?, ?4?, ?5?}, i; fp=fopen( ”f . txt”, ”w”); for( i=0; i5; i++) fputc( a[i], fp); fclose( fp); } 14 2022 年 3 月二級 c 語言筆試真題 一 、選擇題(( 1) — ( 10)、( 21) — ( 40)每題 2 分,( 11) — ( 20)每題 1 分。 printf( ”%d ,n[i]);} } 程序運行后的輸出結(jié)果是【 9】。 ( 5)數(shù)據(jù)庫設(shè)計的四個階段是:需求分析,概念設(shè)計,邏輯設(shè)計【 5】。 i++; 9 } } main() { char s1[ 100]= ”ab cd EFG! ”; fun( s1); printf( ”% s\n”, s1); } 程序運行后的輸出結(jié)果是 A) ab cd EFG! B) Ab Cd EFg! C) aB cD EFG! D) ab cd EFg! ( 35)有以下程序 # include< stdio. h void fun( int x) { if( x/ 2> 1) fun( x/ 2); printf( ”% d”, x); } main() { fun( 7); printf( ”\n”);} 程序運行后的輸出結(jié)果是 A) 1 3 7 B) 7 3 1 C) 7 3 D) 3 7 ( 36)有以下程序 # include< stdio. h> int fun() { static int x=1; x+=1; return x; } main() { int i; s=1; for( i=1; i=5; i++) s+=fun(); printf( ”% d\ n”, s); } 程序運行后的輸出結(jié)果是 10 A) 11 B) 21 C) 6 D) 120 ( 37)有以下程序 # inctude< stdio. h> # include< stdlib. h> Main() { int *a, *b,* c; a=b=c=( int*) malloc( sizeof( int)); * a=1;* b=2,* c=3; a=b; printf( “% d,% d,% d\ n”,* a,* b,* c); } 程序運行后的輸出結(jié)果是 A) 3,3,3 B) 2,2,3 C) 1,2,3 D) 1,1,3 ( 38)有以下程序 # include< stdio. h main() { int s, t, A=10; double B=6; s= sizeof( A); t=sizeof( B); printf( “% d,% d\ n”, s, t); } 在 VC6 平臺上編譯運行,程序運行后的輸出結(jié)果是 A) 2,4 B) 4,4 C) 4,8 D) 10,6 ( 39)若有以下語句 Typedef struct S { int g。s++;} B) for( i=0。? for( j=i; jn; j+=2) if( a[ j] a〔 k]) k=j; t=a〔 i]; a〔 i]=a[ k]; a〔 k]= t; } } main() { int aa「 10」 ={ 7}, i; fun( aa、 7); for( i=0, i7。 int x[N]。k。 scanf( %d,& p) 。 break。 b++。 break。請將正確選項填涂在答題卡相應(yīng)位置上,答在試卷上不得分。 case 1: b++。 {case : a++。 default : a++。 C) int k, *p=amp。以下選項中與此語句等價的是 A) int p[4]。 B) int b[]={0,0,0,0,0}。2,1 ( 31)下列選項中,能夠滿足 “若字符串 s1 等于字符串 s2,則執(zhí)行 ST要求的是 A) if( strcmp( s2,s1) ==0) ST。} while(* s) 。 以下敘述中正確的是 A)可用 S 定義結(jié)構(gòu)體變量 B)可用 T 定義結(jié)構(gòu)體變量 C) S 是 struct 類型的變量 D) T 是 struct S 類型的變量 ( 40)有以下程序 11 # include< stdio. h main() { short c=124; c=c_______; printf( “% d\ n”、 C); } 若要使程序的運行結(jié)果為 248,應(yīng)在下劃線處填入的是 A) 2 B) |248 C)& 0248 D) I 二、填空題(每空 2 分,共 30 分) 請將每空的正確答案寫在答題卡【 1】至【 15】序號的橫線上,答在試卷上不得分。 scanf( ”% 2d%ld”,& x,& y); printf( ”% d\ n”, x+y); } 12 程序運行時輸入: 1234567 程序的運行結(jié)果是【 7】。(設(shè) N 已定義) int fun( int x[ N]) { int i, k=0; for( i=0; iN; I++) if( x[ i] ) return x[ k]; } ( 11)有以下程序 include< stdio. h int* f( int *p, int* q); main() { int m=1, n=2,* r=amp。下面屬于系統(tǒng)軟件的是 A)編輯軟件 B)操作系統(tǒng) C)教務(wù)管理系統(tǒng) D)瀏覽器 (4) 軟件 (程序 )調(diào)試的任務(wù)是 A)診斷和改正程序中的錯誤 B)盡可能多地發(fā)現(xiàn)程序中的錯誤 C)發(fā)現(xiàn)并改正程序中的所有錯誤 D)確定程序中錯誤的性質(zhì) (5) 數(shù)據(jù)流程圖 (DFD 圖 )是 A)軟件概要設(shè)計的工具 B)軟件詳細(xì)設(shè)計的工具 C)結(jié)構(gòu)化方法的需求分析工具 D)面向?qū)ο蠓椒ǖ男枨蠓治龉ぞ? (6) 軟件生命周期可分為定義階段,開發(fā)階段和維護(hù)階段。 d=getchar()。語句功能不同的 switch 語句是: A、 switch( a) B、 switch( a==1) { case 1:a=b。 { case 1:a=b。k=(bc)?b:c。i++) { for(j=3。 a+=2。 C) char *s 。 int num[N] ( 26)有以下程序 include void fun (char*c,int d) 18 {*c=*c+1。,則下列說法正確的是 A)定義了基類型為 int 的三個指針變量 B)定義了基類型為 int 的具有三個元素的指針數(shù)組 pt。 i3。} main() { int a[N]={1, 2, 3, 4, 5, 6, 7, 8}, i。 s=f{a,4}。 for (i=1。} datal={1,8},data2。}。} 程序運行后的 輸出結(jié)果是 A) 1001,ZhangDa, B) 1002,ChangRong, C) 1001,ChangRong, D) 1002,ZhangDa, (38)有以下定義和語句 struct workers {int num。 struct workers w,*pw。c)。 rewind(fp)。 ( 5)有一個學(xué)生選課的關(guān)系,其中學(xué)生的關(guān)系模式為:學(xué)生(學(xué)號,姓名,班級,年齡),課程的關(guān)系模式為:課程(課號,課程名,學(xué)時),其中兩個關(guān)系模式的鍵分別是學(xué)好和課號,則關(guān)系模式選課可以定義為:選課(學(xué)號, 【 5】 ,成績)。 printf(”%d\n”,d)。 } printf(”%d\n”,m)。 while(i3) { k[i]=amp。i++) b[i]=a[i][2]+a[2][i]。 temp=str[n1]。 printf(”%s\n”,s)。s[i]!=‘\0’。 for(p=a。請將正確選項填涂在答題卡相應(yīng)位置上,答在試卷上 不得分。 } 該程序編譯時產(chǎn)生錯誤,其出錯原因是 A)定義語句出錯, case 是關(guān)鍵字,不能用作用戶自定義標(biāo)識符 B)定義語句出錯, printF 不能用作用 戶自定義標(biāo)識符 C)定義語句無錯, scanf 不能作為輸入函數(shù)使用 D)定義語句無錯, printf 不能輸出 case 的值 (14)表達(dá)式: (int)((double)9/2)(9)%2 的值是 A)0 B)3 C)4 D)5 (15)若有定義語句: int x=10。a=b。k++) switc
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1