C程式考試題

2021-05-23 23:27:29 字數 2196 閱讀 1444

1.構成乙個c程式的是( ) a)若干個主函式和最多乙個非主函式 b)若干個主函式和若干個非主函式 c)乙個主函式和最多乙個非主函式 d)乙個主函式和若干個非主函式 2.合法的c語言識別符號是(  )。 a) _a1 b)a+b c)3abc d)ab,cd 3.表示式a++-c+b++的值是( ) 其中 a=4,b= -5,c=6 a)-4    b) -7   c)-6  d)-5 4.以下程式段的輸出結果是(  )。 int a=6890; printf(「%2d/n」,a); a)68 b)90 c)6890 d)提示出錯、無結果 5.設int x=1,y=1;表示式(!x||y--)的值是 (  )。 a)  0 b)  1 c)  2 d)  -1 6. 設a、b、c、d、m、n均為int型變數,且a=5、b=6、c=7、d=8、m=2、n=2,則表示式(m=a>b)&&(n=c>d)運算後,n的值是(  )。   a) 3 b) 2 c) 1 d) 0 7. 假定所有變數均已正確說明,下列程式段執行後x的值是(  )。 a=b=c=0; x=35; if(!a) x=-1; else if(b) ; if(c) x=3; else x=4; a) 34 b)4 c) 35 d) 33 8. 下面程式的執行結果是(  )。 #include

void main() ; int y=1,x; for(x=0;x<3;x++) y+=a[x+1]; printf(「%d/n」,y);} a)20 b)19 c)18 d)17 9. 以下程式段的輸出結果是(  )。 printf ( 「%d/n」, strlen ( 「ats/n012/1//」 ) ); a) 11 b) 10 c) 9 d) 8 10.以下正確的描述是(   )在c語言程式中 a)函式的定義可以巢狀,但函式的呼叫不可以巢狀 b)函式的定義不可巢狀,但函式的呼叫可以巢狀 c)函式的定義和函式的呼叫均不可以巢狀 d)函式的定義和呼叫均可以巢狀 11. 以下程式的輸出結果是(  )。 f(int b,int m,int n) int f ( int a, int b ) a) -1 b) 0 c) 1 d) 2 13. 下列程式執行後輸出的結果是(  )。 #include

double f ( int n ) void main() 3.寫出下面程式的輸出結果_____________。 #include

main() {int a,b,c;a=5;b=6;c=4; printf(「%d」,(a>=b>=c)?1:0);printf(「%d」,c>=b&&b>=a);} 4.以下程式輸出結果為_____________。 main() } printf("%d/n",a); } 5.以下程式輸出的結果是_____________。 #include

main() 6.下列程式執行後的輸出結果是_____________。 #include

main() 7.以下程式的執行結果是_____________。 main() while(!x); } 8.以下程式的輸出結果是_____________。 fun(int,int); main() fun(int i,int j) 9.以下程式段執行後的輸出結果是_____________。 main() } printf("%d/n",a); } 10.下面程式的輸出是_____________。 如果從鍵盤上輸入6842; main() } 11. 下述程式的輸出結果是_____________。 #include

int a=5; int b=7; main() plus(int x,int y) 12. 以下程式執行後的輸出結果是_____________。 #include

void main() ,*ptr=&a[0],x=8,y,z; for(y=0;y<3;y++) z=(*(ptr+y)

main() for(i=3;i<7;i++) for(j=2;j<=i-1;j++) a[i][j]=a[i-1][j-1]+a[i-1][j]; for(j=1;j<=4;j++) printf("%2d",a[4][j]); printf("/n"); } 14. 以下程式執行後的輸出結果是_____________。 #include

void swap(int *a,int *b) main() 15. 以下程式執行後的輸出結果是_____________。 #include

main() ,*p; p=a;*(p+3)+=2; printf(「%d/n」,*(p+3)); } 三、程式設計題(10分) 1、編乙個程式,計算當x=0,2,4,6,8,10,12,14,16,18,20時,y=z*(x+3)的值(注:用陣列)。(5分) 2、編寫乙個100以內能被3整除且尾數為6的數,同時,寫出結果。(5分)

c 考試題目

一 專案提問 題 1 實現根號,要求最終與目標值的精度不大於0.0001 2 原題,求集合的子集c 的虛函式?innodb引擎的索引結構?為什麼是b 樹?三條查詢語句是否命中聯合索引?同步非同步阻塞非阻塞?為什麼是三次握手 四次揮手?timewait的意義?二 專案提問tcp ip5層協議 列舉協議...

考試題題解

主講人igl albl 試題t2 t3 t1 t4 t5 暴力 dfs所有路徑,在使用clock的情況下預計 text 題意 給你一張有向圖,距離為 text 的正整數次冪的兩點間可以重新連一條長為 text 邊,求在此情況下的從起點到終點最短路。我們用 text 表示點 text 到點 text ...

C語言的考試題型

億點點 就是我見到的不會的題目的乙個小合集 檔案的大題分析 認清楚位址和數值的 1.指標糾錯在這裡插入描述 1.int 4 表示乙個指標指向乙個四位的陣列 int p 4 表示乙個指標陣列 int p 4 定義乙個指標陣列,該陣列中每個元素是乙個指標,int p 4 定義乙個陣列指標,該指標指向含4...