实验1.2 C语言上机入门 二

实验目的:

  • 掌握C语言上机步骤,会简单的C程序编写
  • 掌握在VC6和C-Free5上编辑、编译、连接和运行C程序

实验1:计算距离
实验说明:参考示例1“计算盒子的容量”在OJ上完成以下实验
题目描述:输入车速x小时、输入杭州到上海耗时y小时、输入上海到南京耗时z小时,分别输出杭州到上海、上海到南京的距离
输入要求:输入车速、输入杭州到上海耗时、输入上海到南京耗时
输出要求:分别输出杭州到上海、上海到南京的距离
假如输入
50 3 4
应当输出
150
200

示例1:计算盒子的容量

------------------------分割线------------------------

实验2:计算费用
实验说明:参考示例2“出租车费“在OJ上完成以下
题目描述:某淘宝面包店促销:1个面包4元(邮费5元)、5个以上包括5个每个3元(邮费5元)、10个以上包括10个每个3元(包邮)
输入要求:输入一个整数n,表示面包个数。
输出要求:根据面包个数,输出总费用。
假如输入
7
应当输出
26

示例2:出租车费

课后实验

第1题:自学以下内容:

自学检查内容:

• 掌握C语言的数据类型

• 掌握变量的定义和使用

• 掌握算术运算符及表达式的使用。

• 掌握关系运算符及表达式的使用;

• 掌握逻辑运算符及表达式的使用;

• 格式输入与输出

自学参考资料:

课程主页:http://www.cnblogs.com/jlxuqiang/p/3575188.html

网站:http://www.fenby.com/course/units/1001#top

教材:第一章、第二章、第六章

第2题:简单多项式计算(整形)

分别输入三个整数代表x、y、z的值,输出计算多项式的值

x4+y3+z2+6

输入

三个整数代表x、y、z的值。

输出

输出计算多项式的值

样例输入

2 3 4

样例输出

65

第3题:模仿练习:简单多项式计算(浮点型)

分别输入三个浮点数代表a、b、c的值;输出两个多项式的值,一个保留两位小数,另一个保留四位小数 :

多项式 a3 + b2 + c + 3

输入

三个浮点数代表a、b、c的值。

输出

输出两个多项式的值,一个保留两位小数,另一个保留四位小数。

样例输入

2.22

3.33

4.44

样例输出

29.47 29.4699

参考答案:

clip_image002

第4题:多项式计算(浮点型)

分别输入三个浮点数代表a、b、c的值;如果c的值为0,直接输出-1,否则计算并输出多项式的值,并保留五位小数:

多项式:a3+(b/c)2+3

输入

三个浮点数代表a、b、c的值。

输出

输出多项式的值,保留五位小数。

样例输入

2.22

3.33

4.44

样例输出

13.94105

第5题:求华氏温度对应的摄氏温度。

计算公式:celsius = 5 * (fahr - 32) / 9

其中:celsius表示摄氏温度,fahr表示华氏温度

输入

华氏温度

输出

输入的华氏温度和对应摄氏温度。

样例输入

78

样例输出

78.00 25.56

第6题:交换变量的值

输入两个整数a和b,交换二者的值,然后输出。

样例输入:824 16

样例输出:16 824

第7题:计算宠物店人和猫的数量

已知人和猫的总数量为n,总腿数为m。输入m和n,依次输出人的数目和猫的数目。如果无解,则输出“No answer”(不要引号)。

样例输入:14 32

样例输入:12 2

样例输出:10 6

样例输出:No answer

第8题:模仿练习:程序员买房子(二级考试题)

某程序员开始工作,年薪N万,他希望在中关村公馆买一套60平米的房子,现在价格是200万,假设房子价格以每年百分之K增长,并且该程序员未来年薪不变,且不吃不喝,不用交税,每年所得N万全都积攒起来,问第几年能够买下这套房子(第一年房价200万,收入N万)

输入要求

第一行有一个整数M,表示有M组测试数据。

此后每行两个整数N(10 <= N <= 50), K(1 <= K <= 20)。

输出要求

针对每组数据,如果在第20年或者之前就能买下这套房子,则输出一个整数M,表示最早需要在第M年能买下,否则输出Impossible,输出需要换行。

假如输入

3

50 10

40 10

40 8

应当输出

8

Impossible

10

参考答案:

clip_image004

原文地址:https://www.cnblogs.com/jlxuqiang/p/3572641.html