c語言複習題
1、在螢幕上輸出整型變數a,b值,每個數占5位,輸出資料前有說明字元的 printf()函式為( printf(「a=%5d,b=%5d」,a,b); )。
2、 設char c=』a』,則語句printf(″%c″,c+32)結果為( a ) 。
3、通過鍵盤輸入整型變數a的scanf()函式為( scanf(「%d」,&a) ; )。
4、已知 int a,b,c; a或者b兩個中間有乙個小於c的表示式是( a5、已知 int x; 如果用scanf(「%f」,&x);給x賦值,錯誤的原因是( 型別不一致,%f是給實型變數賦值,而x定義的是整型變數 )。
6、float a=3.54; printf("% 2.3f ",a);的輸出結果是( 3.540 )
7、若有定義語句 「 int a=25,b=14,c=19; 」 ,以下語句的執行結果是( ###a=26,b=13,c=19 )。
if(a++<=25&&b--<=2&&c++)
printf("***a=%d,b=%d,c=%d\n",a,b,c);
else
printf("###a=%d,b=%d,c=%d\n",a,b,c);
8、以下程式輸入1 2 3後的執行結果是( a=1,b= ,c=2 )。 其中代表回車換行
#include <>
main()
9、以下程式輸入123456後的執行結果是( a=12,b=2345 )。
#include <>
main()
10、若有說明int i,j,k;則表示式i=10,j=20,k=30,k*=i+j的值為( 900 )。
0、c語言演算法的三種基本結構是
(a)順序結構、選擇結構、迴圈結構
(b)if、for、while
(c)if、do-while、break
(d)for、while、do-while
1、設變數定義為「int a, b;」,執行下列語句時,輸入( ),則a和b的值都是10。
scanf("a=%d, b=%d",&a, &b);
(a)10 10b)10, 10 (c)a=10 b=10 (d)a=10, b=10
2、若t為int型別,表示式t=1,t+5,t++的值是( )。
(a)1b)6c)2d)1
3、設x、y均為整型變數,且x=10 ,y=3,則以下語句的輸出結果是( )
printf("%d,%d\n",x--,--y);
(a) 10,3 (b) 9,3 (c) 9,2d)10,2
4、 閱讀以下程式,當輸入資料的形式為:25,13,10《回車》,正確的輸出結果是
main()
(a)x+y+z=48 (b)x+y+z=35c)x+z=35d)不確定值
5、已知 int a=5,y; y=a++; 問a,y
(a)a=6 , y=5 (b)a=6 , y=6 (c)a=6 , y=7 (d)a=5 , y=6
6、已知 int a =5; 賦值表示式a+=a*a的值為( )
(a)5; (b)10; (c)30; (d)50;
7、若有以下程式段,
int c1=1,c2=2,c3;
c3=1.0/c2*c1;
則執行後,c3中的值是
(a) 0 (b) 0.5 (c) 1 (d) 2
8、putchar函式可以向終端輸出乙個: ( )
a)整型變數表示式值 b)實型變數值 c)字串 d)字元或字元型變數值
9、若x,y均定義為int型,z定義為double型,以下不合法的scanf函式呼叫語句是: ( )
a)scanf("%d%lx,%le",&x,&y,&z);
b)scanf("%2d*%d%lf"&x,&y,&z);
c)scanf("%x%*d%o",&x,&y);
d)scanf("%x%o%6.2f",&x,&y,&z);
10、已有如下定義和輸入語句,若要求a1,a2,c1,c2值分別為10,20,a和b,當從第一列開始輸入資料時,正確的資料輸入方式是 ( )
inta1,a2;charc1,c2;
scanf("%d%c%d%c",&a1,&c1,&a2,&c2);
a)10a20bb)10a20b
c)10a20 d)10a20b。
1、main()
運算結果:2,1
2、main()
運算結果:c=1
3、以下程式輸入100後的執行結果是
#include <>
main()
運算結果:n=64
4、以下程式輸入x=1.23,y=50後的執行結果是
#include <>
main()
運算結果:x= 1.23,y= 50.00
5、閱讀下列程式,寫出程式的輸出結果。
main()
運算結果:-1
6、閱讀下列程式,寫出程式執行的輸出結果。
main()
運算結果:852
7、閱讀下列程式:
main()
程式執行後若輸入「1234r1234.567(回車)」,寫出程式的輸出結果。
運算結果:a=1234,b=r,c=1234.567
8、閱讀下列程式:
main()
程式執行後若輸入「12345678987654321(回車)」,寫出程式的輸出結果。
執行結果:a=12,b=不確定值,c=不確定值
main()
第二章總結
第二章化學物質及其變化複習提綱 第一節物質的分類 一 簡單分類法及其應用 樹狀分類法 交叉分類法 二 分散系及其分類 分散系 1 定義 一種 或多種 物質以粒子形式分散在另一種 或多種 物質中所得到的體系。2 組成 分散成微粒的物質 分散質 微粒分布在其中的物質 分散劑 3 分類 膠體 1 膠體的本...
第二章小結
第二章隨機變數及其分布 第一節隨機變數的概念 一 隨機變數概念的引入 為全面研究隨機試驗的結果,揭示隨機現象的統計規律性,需將隨機試驗的結果數量化,即把隨機試驗的結果與實數對應起來.1.在有些隨機試驗中,試驗的結果本身就由數量來表示.2.在另一些隨機試驗中,試驗結果看起來與數量無關,但可以指定乙個數...
第二章學案
第二章簡單直流電路 2.1電動勢閉合電路的歐姆定律 學習目標 1.理解電動勢 端電壓 電位的概念。2.掌握閉合電路的歐姆定律。要點導學 1.什麼是電源的電動勢?常用什麼符號表示?2.電動勢的大小e 3.電動勢的方向是怎麼規定的?4.閉合電路的歐姆定律 5.負載獲得最大功率的條件是什麼?此時負載的最大...