第9、10課時
實驗一:寫出下列程式的執行結果。
1、以下程式的執行結果是: 2,-1
#include ""
main()
2、以下程式的執行結果是: 0,6,0
main()
3、設x、y和z是int型變數,且x=3,y=4,z=5,則下面表示式中值為0的是 d 。
a)』x』&&『y』
b)x<=y
c)x||y+z&&y-z
d)!((x4、設有:int a=1,b=2,c=3,d=4,m=2,n=2;
執行(m=a>b)&&(n=c>d)後n的值為 b 。
a)1 b)2 c)3 d)4
5、已知int x=10,y=20,z=30;以下語句執行後x,y,z的值是 b 。
if(x>y)
z=x; x=y; y=z;
a)x=10,y=20,z=30 b)x=20,y=30,z=30
c)x=20,y=30,z=10 d)x=20,y=30,z=20
6、以下if語句語法正確的是 b 。
a) if(x>0)
printf(「%f」,x)
else printf(「%f」,-x);
b) if(x>0)
else printf(「%f」,-x);
c)if(x>0)
;else printf(「%f」,-x);
d)if(x>0)
else printf(「%f」,-x);
7、以下程式的執行結果是: ***
tttmain()
8、以下程式,輸入6時,輸出 5 ,輸入7時,輸出為 7
main()
{ int x;
scanf(「%d」,&x);
if(x- ->6)
printf(「x=%d」,++x);
else
printf(「x=%d」,x++);
}9、請寫出以下程式的輸出結果__1_。
main()
10、如下程式的輸出結果是 a=3,b=2,c=2
main()
11、如下程式的輸出結果是 4
main()
實驗二:程式填空
1、已知a=5,b=7,程式設計使a,b的值交換,即能輸出a=7 b=5
main()
2、以下程式判斷輸入的整數n是否為偶數,若是,則輸入yes,不是則輸出no.請填空:
main()
實驗三:程式設計題
有一函式:
x (-5y= x-1 (x=0)
x+1 (0編寫一程式,要求輸入x 的值,輸出y 的值。
分別用(1)不巢狀的if 語句
(2)if-else語句
main()
{ float x;
printf(「input x:\n」);
scanf(「%f」,&x);
if(x>-5&&x<0)
printf(「y=%f」,x);
if(x==0)
printf(「y=%f」,x-1);
if(x>0&&x<10)
printf(「y=%f」,x+1);
if(x<=-5||x>=10)
printf(「input errpr」);
C語言選擇結構
實驗目的 1 掌握邏輯運算和邏輯表示式的用法。2 掌握選擇結構的程式設計方法。3 掌握if語句和switch語句。4 了解c語言表示邏輯量的方法,以0代表 假 以非0代表 真 實驗步驟 1 啟動vc 整合環境。2 在編輯狀態下輸入源程式,儲存後生成擴充套件名為cpp的原始檔。3 對原始檔進行編譯,生...
C語言選擇結構程式設計
3.3 實驗選擇結構程式設計 一 實驗目的 1.掌握關係運算子與表示式的使用。2.掌握邏輯運算子與邏輯表示式的使用。3.理解並掌握if語句和switch語句及它們的巢狀使用。4.掌握選擇結構程式設計中一些常用演算法。二 實驗內容 1.輸入乙個正整數,判斷它是奇數還是偶數,並輸出判斷結果。includ...
C語言選擇結構作業
試驗目的 1 掌握選擇結構的流程圖表示。2 掌握選擇結構的格式。3 初步具備利用選擇結構來處理一些問題。知識要點 1 n s流程圖表示選擇 2 1 格式1 if 表示式 語句1 2 格式2 if 表示式 語句1 else 語句2 3 格式3 if 表示式1 語句1 else if 表示式2 語句2 ...