基于visual Studio2013解决C语言竞赛题之1031猜数







基于visual Studio2013解决C语言竞赛题之1031猜数

题目

基于visual Studio2013解决C语言竞赛题之1031猜数

解决代码及点评



/*
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");
}

代码编译以及运行

由于资源上传太多,资源频道经常被锁定无法上传资源,同学们可以打开VS2013自己创建工程,步骤如下:

1)新建工程

基于visual Studio2013解决C语言竞赛题之1031猜数

2)选择工程

基于visual Studio2013解决C语言竞赛题之1031猜数

3)创建完工程如下图:

基于visual Studio2013解决C语言竞赛题之1031猜数

4)增加文件,右键点击项目

基于visual Studio2013解决C语言竞赛题之1031猜数

5)在弹出菜单里做以下选择

基于visual Studio2013解决C语言竞赛题之1031猜数

6)添加文件

基于visual Studio2013解决C语言竞赛题之1031猜数

7)拷贝代码与运行

基于visual Studio2013解决C语言竞赛题之1031猜数

程序运行结果

基于visual Studio2013解决C语言竞赛题之1031猜数

代码下载

http://download.csdn.net/detail/yincheng01/6681845

解压密码:c.itcast.cn





上一篇:201521123062《Java程序设计》第12周学习总结


下一篇:Selenium+java - 弹出框处理