第三章课后习题(1)


 

输出样例1:

10000 88888 23333
设计思路:
1.输入一个整数x为朋友圈个数。
2.
3-7
题目描述:
完成函数,参数为两个unsigned short int型数,返回值为第一个参数除以第二个参数的结果,数据类型为short int;如果第二个参数为0,则返回值为-1.在主程序中实现输入输出。
设计思路:
1.设计一个函数带有两个unsinge short int的参数,用short int 定义一个数值为第一个参数除以第二个参数。
2.输入两个值,如果第二个参数为0,输出-1.
3.否则调用函数输出返回结果。
流程图:
代码实现:
#include<iostream>
using namespace std;
short int chu(unsigned short int a,unsigned short b)
{
    short int c;
    c=a/b;
    return c;
}
int main()
{
     short int x,y;
    cin>>x>>y;
    if(y==0)
    {
        cout<<-1;
    }
    else{
        cout<<chu(x,y)<<endl;
    }
 return 0;
}

3-8编写函数把华氏温度转换为摄氏温度,公式为C=5/9(F-32)

在主程序中提示用户输入一个华氏温度,转化后输出相应的摄氏温度。

设计思路:

1.设计一个函数利用公式将华氏温度转换为摄氏温度

2.输入华氏温度。

3.调用函数。

4.输出摄氏温度。

流程图:

 代码实现:

#include<iostream>
using namespace std;
double s(double a)
{
    double c;
    c = 5 / 9 * (c-32);
    return c;
}
int main()
{
    double a;
    cin >> a;
    double c=s(a);
    cout << c;
    return 0;
}

 



posted on 2023-04-23 21:44  石铁生  阅读(56)  评论(0)    收藏  举报