搜索
查看: 4180|回复: 3
打印 上一主题 下一主题

自编的抽签程序,出问题了

[复制链接]
跳转到指定楼层
楼主
发表于 2014-7-28 10:31:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
自己想编一个抽签程序,出了点问题,本来是要随机抽取的,结果成了一个一个输出,还有小黑框的警告:libpng warning: iCCP: Not recognizing known sRGB profile that has been edited.代码如下,求解答:[mw_shl_code=c,true]#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main()
{
    int a;
    srand((unsigned)time(NULL));
    a=rand()%5;
    if(a=1)
                MessageBox(NULL,"a","抽到的人是",MB_OK);
    if(a=2)
                MessageBox(NULL,"b","抽到的人是",MB_OK);
    if(a=3)
                MessageBox(NULL,"c","抽到的人是",MB_OK);
        if(a=4)
                MessageBox(NULL,"d","抽到的人是",MB_OK);
        if(a=5)
                MessageBox(NULL,"e","抽到的人是",MB_OK);
        system("pause");
        return 0;
}[/mw_shl_code]

最佳答案

查看完整内容

if(a == 1) 下面4个也一样
沙发
发表于 2014-7-28 10:31:18 | 只看该作者
if(a == 1)

下面4个也一样

点评

这段代码还有问题。 1.“a=rand()%5”应该改成“a=rand()%4+1”,不然a不可能=5并且a可能=0 2.把system…………什么什么的去掉,不是会更简洁吗?  发表于 2014-8-7 10:45
板凳
 楼主| 发表于 2014-7-28 10:44:01 | 只看该作者
rosynirvana 发表于 2014-7-28 10:39
if(a == 1)

下面4个也一样

谢谢rosynirvana哥哥
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表