CPP题目 一
1.先随机产生N个三位自然数输出,然后再输出其中同时是3、5、7倍数的数。(设N为100)
#include<stdlib.h>
#include<time.h>
#include<iostream>
using namespace std;
int main()
{
in i,s,N;
cin>>N;
srand(time(nullptr));
for(i=0;i<N;i++)
{
s=rand()%1000;//生成3位随机数
cout<<s<<endl;
if(s%105==0)//判断是否为3、7,5的倍数
{
cout<<"是3、5,7倍数的数"<<s<<endl;
}
return 0;
}
2.用for编程找出100~200中的完全平方数。
float型的i开平方的值等于强转为int型的i开平方的值,则它为完全开平方数。
#include<iostream>
#include<math.h>
int main()
{
float i=100;
cout<<"100~200中的完全平方数有:"<<endl
for(i=100;i<=200;i++)
{
if(sqrt(i)==int(sqrt(i)))//判断是否为完全平方数
{
cout<<i<<endl

这篇博客包含了8个C++编程题目,涉及数字处理、条件判断和数学逻辑。其中包括寻找特定条件的数(如3、5、7的倍数、完全平方数、素数),判断直角三角形,字母统计,以及解决经典数学问题(如百钱百鸡、年龄和问题)。
最低0.47元/天 解锁文章
1188

被折叠的 条评论
为什么被折叠?



