VC++/c编程,用户任意输入1~10中的3个数, 再从1~10的剩余数字中,随机输出5个数字(不能重复)

例如:用户输入三个数字: 3 , 1 ,5 。
程序要从剩余的数字 {2,4,6,7,8,9,10 } 中随机输出不重复的5个数字。

例如:用户输入三个数字: 3 , 1 ,5 。 程序要从剩余的数字 {2,4,6,7,8,9,10 } 中随机输出不重复的5个数字。VC++/c编程,用户任意输入1~10中的3个数, 再从1~10的剩余数字中,随机输出5个数字(不能重复)
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-05-21
#include <iostream>
#include<string.h>
int main()
{
int a,b,c;
cout<<"请输入3个数"<<endl;
cin>>a;
cin>>b;
cin>>c;
cout<<"以下是输出"<<endl;
for(int i=1,j=0;i<10;i++)
{
if(i!=a&&i!=b&&i!=c)
{
j++;
cout<<i<<" ,";
}
if(j%5==0)
{
cout<<endl;
}
}

cin>>a;
return 0;
}本回答被网友采纳

c语言 从1—10中取三个数,组合并输出
if(m == 10){ \/\/每隔10个数就打印一个换行 printf("\\n");m = 0;} } } return 0;} 此代码经测试,在VC6.0中编译通过,运行结果为504个组合数。

用C++编写程序:输入10个数,输出其中最大的数
void main(){ int i,d[10],max;\/* 输入模块 *\/ cout<<"请输入这十个数:"<<endl;for(i=0;i<10;i++)cin>>d[i];\/* 比较模块 *\/ max=d[0];for(i=1;i<10;i++)if(max<d[i])max=d[i];cout<<"最大数为:"<<max<<"。"<<endl;} ...

如何用VC++编写:“用键盘随机输入三个数字,比较它们的大小,然后按从大...
if( b < c){ t = b; b = c; c = t;} printf("%d %d %d\\n", a, b, c);}

用c语言编写一个程序,从键盘输入10个学生成绩。
然后在循环语句外使用(average=sum\/10)来计算10个数的平均数。按照题目的要求编写完源代码之后,点击“运行”,弹出输入页面之后,在输出页面输入10个整数值,然后点击回车键,计算机即可计算出10个数的平均数了。printf(这10个学生的成绩平均值是:%2f分。C语言编程任意输入10个学生的1门课的成绩,...

求c++:源程序。前20项斐波那契数列 ,要求输出的时候每行输出五个
解答过程如图所示:工作原理:C++语言的程序因为要体现高性能,所以都是编译型的。但其开发环境,为了方便测试,将调试环境做成解释型的。即开发过程中,以解释型的逐条语句执行方式来进行调试,以编译型的脱离开发环境而启动运行的方式来生成程序最终的执行代码。

...程序编程:输出100到200间的全部素数,每行输出5个素数。
1、打开VC2010后的界面。2、点击文件--->新建--->项目。点击 32位控制台应用程序 输入名称 3、以上完成后,再点左击C1后,右击源文件,——>添加——>新建项。4、再选择c++文件,文件名称,现在都可以写程序了。5、#define max 100 宏定义max=100。6、最后运行结果如下。

C语言:键盘输入10个数存入数组中,将这10个数逆序输出
我已经通过vc调试运行通过了 include<stdio.h> void main(){ int i=0,array[10];for(i=0;i<10;i++){ printf("输入第%d个数:",i+1);scanf("%d",&array[i]);flushall();} printf("逆序输出为:\\n");for(i=9;i>=0;i--)printf("%d\\t",array[i]);printf("\\n");} ...

C语言编程实现求从键盘上任意输入的10个数中的最小的数
int main(){ int i;float s[10];for(i=0;i<10;++i)scanf("%f",&s[i]);for(i=0;i<9;++i)(s[i]>s[i+1])?s[i+1]:(s[i+1]=s[i]);printf("最小的数为:%.2f\\n",s[9]);return 0;} 补充:这个程序在VC++中运行,整数非整数都可以输入,结果精确到小数点后面两位...

c++编程;用if语句实现从键盘输入3个整数按从大到小的顺序输出。
namespace std;int main(){ int x,y,z,j;cout<<"输入三个数字,中间用空格隔开\\n";cin>>x>>y>>z;if(x<y){ j=x;x=y;y=j;} if(x<z ){ j=x; x=z;z=j;} if(y<z){ j=y;y=z; z=j;} cout<<x<<','<<y<<','<<z<<endl;return 0;}VC++6.0测试如下:...

C++。编程题,题目如下。
getch(); \/* 用 一个 无回显 的 字符输入函数 来实现暂停执行,按 任意键 继续的功能 *\/ } } }int ShowMenu(){ int cmd = 0; \/* 保存用户的选择 *\/ \/* 定义 程序所支持的菜单项目 *\/ char Menu_SeeData[] = "\\t1 .\\tView the Records in the data file\\n"; \/* 查看数据文件 *\/ char...

相似回答