C++课本第三章课后习题 3-8

发布时间 2023-04-17 20:57:42作者: 新晋软工小白

编写函数将华氏度转化为摄氏度

#include <iostream>
using namespace std;
double fun(double x)
{
    return 5.0*(x-32)/9;
}
int main()
{
    double a;
    cin>>a;
    cout<<fun(a)<<endl;
}

编写一个函数判别一个数,是不是质数,在主程序完成输入输出。

#include <iostream>
#include <cmath>
using namespace std;
void fun(int x)
{
    int m=sqrt(x);
    int flag=1;
    for(int i=2;i<=m;i++)
    {
        if(x%i==0)
        {
            flag=0;
        }
    }
    if(flag)
    {
        cout<<x<<"是质数"<<endl;
    }
    else
    {
        cout<<x<<"不是质数"<<endl; 
    }    
}
int main()
{
    int a;
    cin>>a;
    fun(a);
}