东莞城院c语言上机报告,浙江大学城市学院C语言期末上机考试题库之一

浙江大学城市学院C语言期末上机考试题库之一

20021程序填空,不要改变与输入输出有关的语句。

输入一个正整数repeat (0

输入 x,计算并输出下列分段函数 f(x) 的值(保留1位小数)。

当 x 不等于0时,y = f(x) = 1/x,当 x 等于0时,y = f(x) = 0。

输入输出示例:括号内是说明

输入

2 (repeat=2)

10 (x=10)

0 (x=0)

输出

f(10.00) = 0.1

f(0.00) = 0.0

#include

int main(void)

{

int repeat, ri;

double x, y;

scanf("%d", &repeat);

for(ri = 1; ri <= repeat; ri++){

scanf("%lf", &x);

if(x!=0) y=1/x;

else y=0;

printf("f(%.2f) = %.1fn", x, y);

}

}

20022程序填空,不要改变与输入输出有关的语句。

输入华氏温度,输出对应的摄氏温度。计算公式:c = 5*(f-32)/9,式中:c表示摄氏温度,f表示华氏温度。

输入输出示例:括号内为说明

输入

150 (fahr=150)

输出

celsius = 65

#include

int main(void)

{

int celsius, fahr;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值