c++基础知识,pi,字符,素数,排序,嵌套。

一:在c++中使用pi:

1,引用函数库#<cmath>,然后因为arccos(-1)=pi,所以定义#define pi acos(-1)

2,atan()
作用:用来求π的值:atan(1)=π/4         π=4.0*atan(1)注:4*也可以

二:字符相加

先知道cout<<‘c’;输出c

cout<<int ('c');输出99

void add(char a, char b)
{
    int sun = a + b;
    cout << sun << endl;
}

三:判断素数以及找出素数

例:

设计一个程序,求出5100之间的所有素数,要求每行输出5个数。判断一个整数是否为素数用一个函数来实现,并在主函数中调用。

算法分析:

  • 定义函数fun,判断某个整数是否为素数,通过整型形参x带入要判断的数。
  • 定义整型变量p表示x是否为素数,若x是素数p为1(真),否则p为0(假)。
  • fun函数返回p的值(1或0),故函数类型为int。

代码:

#include<iostream>
using namespace std;
int n;
int main()
{
	cin >> n;
	int k = sqrt(n);
	for (int i = 2; i <= k; i++)
	{
		if (n % i == 0)
		{
			cout << n << "不是素数" << endl;
			break;
		}
		else if (i >= k)
		{
			cout << n << "是素数" << endl;
		}
	}
	return 0;
}
四,排序

第一个是将12345倒置,第二个是正置

五:用嵌套调用求代数式1k+2k+……+nk 的值,其中k 为整数。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值