| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 591 人关注过本帖
标题:菜鸟 又求救
只看楼主 加入收藏
Tchong
Rank: 1
等 级:新手上路
帖 子:117
专家分:0
注 册:2008-10-17
结帖率:100%
收藏
 问题点数:0 回复次数:5 
菜鸟 又求救
这里有什么问题啊,为什么运行不了啊 ,请高手指点;

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

int main()
{
int randInt,num,counter=0;
        /* 以下两行代码生成0-99的随机数放进randInt中 */
srand((unsigned int)time(NULL));
randInt=rand()%100;  
        
while(randInt!=num){
 printf("请用户输入一个数:");
 scanf("%d",&num);
   if(randInt<num){
   printf("你猜的数大了,请重新猜一次\n");
   }
   if(randInt>num){
   printf("你猜的数小了,请重新猜一次\n");
   }
   
   counter++;
   if(randInt==num){
   
    if(counter++>5){
     printf("你的运气真背\n");}
     if(counter++<=5){
      printf("你的运气真好,你是天才吗?\n");}
   
      printf("恭喜你啊,恭喜!,你猜对了,你真厉害\n\n输出的随机数是%d\n\n你猜的次数是%d\n",num,counter++);
     
   }
  return 0;
 }
搜索更多相关主题的帖子: 100 counter include 用户 
2008-10-23 20:06
dillon
Rank: 1
等 级:新手上路
威 望:2
帖 子:183
专家分:0
注 册:2008-10-6
收藏
得分:0 
printf("恭喜你啊,恭喜!,你猜对了,你真厉害\n\n输出的随机数是%d\n\n你猜的次数是%d\n",num,counter++);
   } ////少个大括号!!!
   }
2008-10-23 21:24
xlongz
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2008-10-23
收藏
得分:0 
counter++;
if(randInt==num){   
    if(counter++>5){
     printf("你的运气真背\n");}
     if(counter++<=5){
      printf("你的运气真好,你是天才吗?\n");}
   
      printf("恭喜你啊,恭喜!,你猜对了,你真厉害\n\n输出的随机数是%d\n\n你猜的次数是%d\n",num,counter++);
    }
你要表达是不是:猜5次以上输出:你的运气真背,5次及5次一下是:你的运气真好,你是天才吗?
如果是则
count++;已经完成对count加1的功能。后面两个没有必要在++。逻辑错误。
如前面已经循环4次,
假设第5次输入正确则:
count=4
运行count++后 count=5
进入判断:if(randInt==num) 通过
           if(counter++>5) 未通过但运行后count=6
  if(counter++<=5)判断同样不能通过。

修改:将两个判断条件中的++去掉

个人想法,仅供参考。错了别骂

[[it] 本帖最后由 xlongz 于 2008-10-23 22:21 编辑 [/it]]
2008-10-23 22:19
dillon
Rank: 1
等 级:新手上路
威 望:2
帖 子:183
专家分:0
注 册:2008-10-6
收藏
得分:0 
大哥  {号不匹配都看不出来??
2008-10-23 22:24
shumiao
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2008-10-23
收藏
得分:0 
编程要耐心和心细,先自己检查一下吧,不要浪费了大家宝贵的时间
2008-10-23 22:36
Tchong
Rank: 1
等 级:新手上路
帖 子:117
专家分:0
注 册:2008-10-17
收藏
得分:0 
菜鸟 又求救
我比你们更早想到,我还改变了一点形式,使它更完善,不过还要谢谢你们解答,感谢你们
2008-10-24 00:58
快速回复:菜鸟 又求救
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025785 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved