自写随机生成十个随机数,使他们总和为100的小程序

来源:互联网 发布:windows打开dos快捷键 编辑:程序博客网 时间:2024/04/30 00:32
#include<iostream>using namespace std;int main(){int x,temp,arr[10],sum=0;temp=100;for(int i=0;i<10;i++){srand(i);x=rand()%temp;temp-=x;arr[i]=x;}arr[9]=temp;for(i=0;i<10;i++)cout<<arr[i]<<",";cout<<endl;for(i=0;i<10;i++)sum+=arr[i];cout<<"sum="<<sum<<",";if(sum==100)cout<<"ok"<<endl;elsecout<<"..."<<endl;return 0;}

原创粉丝点击