广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 3077 个阅读者
 
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
titabb
数位造型
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: 路人甲 该用户目前不上站
推文 x0 鲜花 x0
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[C/C++][求助] 简易乐透
请问如何修改使用者须从1到38的号码中任意选出六个"不重覆号码"以作为投注号码

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main(in ..

访客只能看到部份内容,免费 加入会员 或由脸书 Google 可以看到全部内容



[ 此文章被titabb在2007-05-30 22:28重新编辑 ]


献花 x0 回到顶端 [楼 主] From:台湾 | Posted:2007-05-30 21:58 |
ety 手机
数位造型
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x719
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

这个程式已经有开奖的部份了, 你只需要再补上使用者输入的部份以及比对是否中奖的部份就可以了!

在 main 这个函式的开始, 你可以用 scanf 来读取使用者输入的数值,
中间的原始程式不用改, 一直到system("pause");的前一行再补上是否中奖的部份.


献花 x0 回到顶端 [1 楼] From:台湾和信超媒体宽带网 | Posted:2007-06-01 15:57 |
kenk65536
数位造型
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: 路人甲 该用户目前不上站
推文 x0 鲜花 x0
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

#include<iostream>
#include<cstdlib>
#include<ctime>
using namespace std ;
int main()
{
  int arr[7],i,j,buf;
  srand ((unsigned) time(NULL)) ;
  for (i=0;i<7;i++)
  {
  arr=rand()%38+1;
  for (j=0;j<i;j++)
  {
    if (arr==arr[j])
    {
      arr=rand()%38+1 ;
      j=0;
    }
  }  
  }
  for (i=0;i<6;i++)
  {
  cout << arr << "," ;
  }
  cout << "\n特别号:" << arr[6] << endl ;  
  cin.get() ;
  return 0 ;  
}
另ㄧ种刁难自己的写法:
#include<iostream>
#include<cstdlib>
#include<ctime>
using namespace std;
int main()
{
  srand(time(NULL));
  int a,b,c,d,e,f,i,j;
  for(j=0;j<7;j++)
  {
    i=rand()%49+1;
    if(a==0)
    a=i;
    else if(b==0)
    {
      if(i==a)
      continue;
      else if(c==0)
      {
        if(i==a||i==b)
        continue;
        else if(d==0)
        {
            if(i==a||i==b||i==c)
            continue;
            else if(e==0)
            {
              if(i==a||i==b||i==c||i==d)
              continue;
              else if(f==0)
              {
                if(i==a||i==b||i==c||i==d||i==e)
                continue;
              }
            }
        }
      }
    }
    cout << i << " " ;
  }
  system("pause");
  return 0 ;
}
谢谢批评与指教


献花 x0 回到顶端 [2 楼] From:台湾 | Posted:2007-06-03 19:49 |

首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.017288 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言