好文档 - 专业文书写作范文服务资料分享网站

华北电力大学c++题库

天下 分享 时间: 加入收藏 我要投稿 点赞

样例输入:-2 样例输出:7 样例输入:1 样例输出:2 样例输入:11 样例输出: #include<> #include<> int main() {float x,y; cin>>x; if(x<=-1)

y=3*sqrt(fabs(x)+2)+1; else if(x>10)

y=sqrt((x+1)/(2*x*x)); else

y=x*x*x*x*x+1; cout<

10. 有一分段函数如下,请编写程序,输入x值,输出y值。

样例输入:-1

样例输出:

样例输入:

样例输出:

样例输入:

样例输出:

#include<> #include<> int main() {float x,y; cin>>x; if(x<=-1) y=2*x+cos(x); else if(x>=1) y=sin(x)*sin(x); else

y=1/(pow((x+1),3));

cout<

1.输入两个正整数m和n,编写程序求其最大公约数和最小公倍数。 样例输入:15 25 样例输出:5 75 #include<> int main() {

int a,b,t,i; cin>>a>>b; if(a>b) {t=a;a=b;b=t;} for(i=1;i<=b;i++) if(a%i==0&&b%i==0) }

2输出所有大于给定数n的“水仙花数”,n由键盘输入。所谓“水仙花数”是指一个3位数,其各位数字的立方和等于该数本身。例如,153是一个“水仙花数”,因为153=1+5+3。 样例输入:100

样例输出:153 370 371 407 #include<> int main() {int n,i,g,s,b; cin>>n;

3

3

3

t=i;

cout<

for(i=n+1;i<=999;i++) { g=i; s=i/10; b=i/100;

if(i==g*g*g+s*s*s+b*b*b) cout<

3一个数恰好等于它的因子之和,这个数就称为“完数”。例如,6的因子为1、2、3,并且6=1+2+3,因此6是“完数”。编写程序找出小于给定数n的所有“完数”,n由键盘输入。 样例输入:1000 样例输出:6 28 496 #include<> int main() {

int n,i,a,b; cin>>n;

for(b=2;b

for(i=1;i

4一个数恰好等于它的因子之和,这个数就称为“完数”。例如,6的因子为1、2、3,并且

6=1+2+3,因此6是“完数”。编写程序判断一个数是否为“完数”,如果是则输出YES,否则输出NO。 样例输入:1 样例输出:NO 样例输入:6 样例输出:YES

#include<> #include<> int main() {int m,j,a; cin>>m; if(m==1) cout<<\else {a=0;

for(j=1;j

5任何一个大于1的数如果只能被1和这个数自身整除,这个数就称为“素数”或“质数”。例如,2、3、5是“素数”。编写程序判断一个数是否为“素数”,如果是则输出YES,否则输出NO。

华北电力大学c++题库

样例输入:-2样例输出:7样例输入:1样例输出:2样例输入:11样例输出:#include#includeintmain(){floatx,y;cin>>x;if(x<=-1)y=3*sqrt(fabs(x)+2)+1;elseif(x>10)y=sqrt((x+1)/(2*x*x));else
推荐度:
点击下载文档文档为doc格式
8pksm4v40h2nsft0iuth97tl37kuug00rex
领取福利

微信扫码领取福利

微信扫码分享