TA的每日心情 | 开心 2014-6-18 08:29 |
---|
签到天数: 14 天 [LV.3]偶尔看看II
滴水大师
 
- 积分
- 2345
|
题目
解决代码及点评
- <pre code_snippet_id="91880" snippet_file_name="blog_20131202_1_2646179" class="cpp" name="code"></pre><pre class="cpp" name="code" code_snippet_id="91880" snippet_file_name="blog_20131202_1_2646179"><pre class="cpp" name="code" code_snippet_id="91880" snippet_file_name="blog_20131202_1_2646179"><pre code_snippet_id="91880" snippet_file_name="blog_20131202_1_2646179" class="cpp" name="code"><pre code_snippet_id="91880" snippet_file_name="blog_20131202_1_2646179" class="cpp" name="code"></pre><pre code_snippet_id="91880" snippet_file_name="blog_20131209_3_3190750" class="cpp" name="code">/*
- 31. 猜号码∶由随机函数产生一个1至1000之间的整数,让人猜之。
- 计算机仅回答人猜的数大、小还是相等,当人猜对时,
- 由计算机打印出人一共猜了几次
- */
- #include <stdio.h>
- #include <stdlib.h>
- void main()
- {
- int randomData = 1 + rand() % 1000;//随机数
- int supposeData;//猜想数
- int count = 0;
- printf("input a data:");
- scanf_s("%d",&supposeData);
- while(1)
- {
- count++;
- if (randomData == supposeData)
- {
- printf("输入的数和随机数相等,共猜%d次。\n",count);
- break;
- }
- else if (randomData < supposeData)
- {
- printf("输入的数比随机数大,请再次输入:");
- scanf_s("%d",&supposeData);
- }
- else if (randomData > supposeData)
- {
- printf("输入的数比随机数小,请再次输入:");
- scanf_s("%d",&supposeData);
- }
- }
- system("pause");
- }</pre><br><br></pre></pre></pre>
|
|