网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
09月16日漏签0天
c++吧 关注:633,262贴子:2,114,934
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 10回复贴,共1页
<<返回c++吧
>0< 加载中...

求大神帮我写几个程序OK?

  • 只看楼主
  • 收藏

  • 回复
  • 我哩个神啊1
  • ,
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
(1)从键盘上读入一个数,判断其是否为质数。
X X < 1
(2)已知函数如下, { 2X-1 1≤ X < 10 , 输入X值,输出相应的Y值。
3X-1 X ≥ 10
(3)输入三个数,按从大到小顺序输出。
(4)输入百分制成绩,输出成绩等级( )。
A等级. 90分以上
B等级. 80-89分
C等级. 70-79分
D等级. 60-69分
E等级. 60分以下
谢谢


  • 一个人的天空65
  • |
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
1.写了个1--100的,你自己写一个输入一个数的试试!!!
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int i,n;
cout<<"1~100间的质数有:"<<endl;
for(n=2;n<=100;n++)
{
for(i=2;i<=sqrt(n);i++)
if(n%i==0)
break;
if(i>sqrt(n))
cout<<n<<" ";
}
cout<<endl;
system("pause");
return 0;
}
2.写了个判断两个条件的,你来写两个条件的
#include<iostream>
using namespace std;
int main()
{
int x,y;
cout<<"please input x : ";
cin>>x;
if(x < 1)
y = -x;
else if(x > 1)
y = x;
cout<<"y = "<<y<<endl;
system("pause");
return 0;
}
3.运用if()语句来写,将输入的三个数,两两比较
4.用if()与switch()
希望对你有帮助


2025-09-16 11:34:51
广告
不感兴趣
开通SVIP免广告
  • 442763682
  • |
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include<stdio.h>
#define NUM 1000
int i, j, a[NUM], k = 0,h=0;
int main()
{
for (i = 0; i <= NUM; i++)
a[i] = 0;
for (i = 3; i <= NUM; i++)
{
for (j = 2; j < i; j++)
{
if (i % j != 0)
{
h++;
}
}
if (h==i-2)
{
printf("%4x",i);
}
h=0;
}
}
//这个是算质数的,c写的。怎么判断质数希望能给你一点启发。
//其他的因为是手机码字就没打算写了,都很好实现


  • 恋魂熴憮
  • |
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
好难哦


  • 442763682
  • |
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
第二个没看懂,第三个要用中间值来实现排序,或者用vector配合sort(),第四个用if就可以了啊→_→


  • NiniCris_
  • =
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
(1)从键盘上读入一个数,判断其是否为质数。
if ( a%2 != 0)
(2)已知函数如下, { 2X-1 1≤ X < 10 , 输入X值,输出相应的Y值。
3X-1 X ≥ 10
不明白说的什么
(3)输入三个数,按从大到小顺序输出。
if(a < b)
{
t = a;
a = b;
b = t;
}
if (a < c)
{
t = a;
a = c;
c = t;
}
if (b < c)
{
t = b;
b = c;
c = t;
}
(4)输入百分制成绩,输出成绩等级( )。
A等级. 90分以上
B等级. 80-89分
C等级. 70-79分
D等级. 60-69分
E等级. 60分以下
if( a > 90)
{
printf("A\n")
}
if(a>80 && a<89)
{}
.......


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 10回复贴,共1页
<<返回c++吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示