第二章順序

2023-01-25 09:48:03 字數 2832 閱讀 6405

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.負載獲得最大功率的條件是什麼?此時負載的最大...