麻烦各位高手支招: 用c语言怎样编写:在1到20随机产生5个不相同的数

C\u8bed\u8a00\uff01~\u9ebb\u70e6\u5404\u4f4d\u9ad8\u624b\u5e2e\u6211\u505a\u4e00\u4e0b\uff01~

\u6838\u5fc3\u4ee3\u7801
\u5176\u4ed6\u64cd\u4f5c\u4f60\u81ea\u5df1\u5199\u5427
\u4e0d\u80fd\u4ec0\u4e48\u90fd\u8ba9\u522b\u4eba\u505a\u4e86
#include
using
namespace
std;
int
main()
{
for
(int
i=1;i<=2000;i++)
{
int
sum=0;
for
(int
j=1;
j<i/j;j++)
{
if
(i%j==0)
{
sum+=j+i/j;
}
}
if
(sum%i==0)
{
cout<<i<<endl;
}
}
return
0;
}

#include
int main()
{
int a[5],i;

for(i=0;i<5;i++)
{
scanf("%d",&a[i]);
}
for(i=0;i<5;i++)
{
if(a[i]==20)
{
printf("%d\n",i+1);
}
}
return 0;
}
\u770b\u4e00\u4e0b\uff0c\u8fd9\u4e2a\u8c03\u8bd5\u901a\u8fc7\uff0c\u53ef\u4ee5\u6253\u5370\u6b63\u786e\u4f4d\u7f6e\u4e86\u3002\u3002\u3002
\u4f60\u7684\u7a0b\u5e8ffor\u5faa\u73af\u7684\u62ec\u53f7\u540e\u9762\u4e0d\u80fd\u52a0\u5206\u53f7\uff0c\u53e6\u5916\u6570\u7ec4\u7684\u503c\u8981\u4e00\u4e2a\u4e00\u4e2a\u63a5\u6536\u3002\u3002\u3002

#include<stdio.h>
#include<math.h>
#include<time.h>
#include<stdlib.h>
int main()
{
srand((unsigned)time(NULL));
int a[5];
int i;
for(i=0;i<5;i++)
{
a[i] = rand()%20+1;
}
for(i=0;i<5;i++)
{
printf(" %d",a[i]);
}
getchar();
return 0;
}

扩展阅读:c#语言怎么样 ... 学说话游戏整人游戏 ... c语言新手入门代码 ... 现在编程都用什么语言 ... 现在最好的编程语言 ... 最牛逼的编程语言 ... 最容易上手的编程语言 ... c#输出一句话 ... 什么编程语言最强大 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网