7-1 計算攝氏溫度(5 分)
本題要求編寫程序,計算華氏溫度100°F對應(yīng)的攝氏溫度。計算公式:C=5×(F?32)/9,式中:C表示攝氏溫度,F(xiàn)表示華氏溫度,輸出數(shù)據(jù)要求為整型。
輸入格式:
本題目沒有輸入。
輸出格式:
按照下列格式輸出
fahr = 100, celsius = 計算所得攝氏溫度的整數(shù)值
源碼
int fahr,celsius;
fahr=100;
celsius =5*(fahr-32)/9;
printf("fahr = 100, celsius = %d",celsius);
return 0;
7-2 計算華氏溫度(5 分)
本題要求編寫程序,計算攝氏溫度26°C 對應(yīng)的華氏溫度。計算公式:F=9×C/5+32,式中:C表示攝氏溫度,F(xiàn)表示華氏溫度,輸出數(shù)據(jù)要求為整型。
輸入格式:
本題目沒有輸入。
輸出格式:
按照下列格式輸出
celsius = 26, fahr = 對應(yīng)的華氏溫度整數(shù)值
源碼
int fahr,celsius;
celsius=26;
fahr =9*celsius/5+32;
printf("celsius = 26, fahr = %d",fahr);
return 0;
7-3 將x的平方賦值給y(5 分)
假設(shè)x的值為3,計算x的平方并賦值給y,分別以“y = x ? x”和“x ? x = y”的形式輸出x和y的值。
輸入格式:
本題無輸入
輸出格式:
按照下列格式輸出代入x=3的結(jié)果:
y = x * x
x * x = y
源碼
int x,y;
x=3;
y=x*x;
printf("%d = %d * %d\n",y,x,x);
printf("%d * %d = %d\n",x,x,y);
return 0;
7-4 計算物體自由下落的距離(5 分)
一個物體從100米的高空自由落下。編寫程序,求它在前3秒內(nèi)下落的垂直距離。設(shè)重力加速度為10米/秒2?? 。
輸入格式:
本題目沒有輸入。
輸出格式:
按照下列格式輸出
height = 垂直距離值
結(jié)果保留2位小數(shù)。
源碼
double height;
height=0.5*10*3*3;
printf("height = %.2lf",height);
return 0;
7-5 整數(shù)152的各位數(shù)字(10 分)
本題要求編寫程序,輸出整數(shù)152的個位數(shù)字、十位數(shù)字和百位數(shù)字的值。
輸入格式:
本題無輸入。
輸出格式:
按照以下格式輸出:
152 = 個位數(shù)字 + 十位數(shù)字*10 + 百位數(shù)字*100
源碼
int n,digit1,digit2,digit3;
n=152;
digit1=n%10;
digit2=n/10%10;
digit3=n/100;
printf("152 = %d + %d*10 + %d*100",digit1,digit2,digit3);
return 0;v