#define _CRT_SECURE_NO_WARNINGS

#include<stdio.h>

#include<string.h>

#include<stdlib.h>

#include<math.h>

#include<time.h>

int main01()

{

/for(表达式1;表达式2;表达式3):先执行一次表达式1,判别表达式2是否满足条件,若值为真,满足循环条件,则执行循环体内的语句,然后再执行表达式3, 进入第2次循环......,直到判别式的值为假,则终止for循环。c89库int i=0;不定义在for循环里面,而是单独拿出来定义*/

  for(int i=0;i<10;i++)//基于c99库

  {

    printf("%d\n",i);

  }

  return EXIT_SUCCESS;

}

int main02()

{

  int i=0;//for语句中的表达式1

//死循环:while (1) {}i++;for (; ;) {} i++

  for(; ;)

  {

    if(i>=0)//for语句中的表达式2

    {

      break;//在循环语句中,出现break表示结束循环

    }

    printf("%d\n",i);

    i++;//for语句中的表达式3

  }

  return 0;

}

int main03()

{

/*产生随机数:1.导入头文件time.h,stdlib.h。(为了防止随机数每次重复,常常使用系统时间来初始化,即使用 time函数来获得系统时间,然后将time_t型数据转化为(unsigned)型再传给srand函数。

2.添加随机数种子, 3.获取随机数*/

  srand((unsigned int) time (NULL));//每次随机数不一样

  for(int i=0;i<10;i++)

  {

    int value=rand () % 100 ;//0—9

    printf("%d\n",value);

  }

  return 0; 

}

//猜数字:通过程序随机得到一个1—100之内的数,通过输入一个数与它对应,对应则结束循环,否则继续循环

int main04()

{
  srand((unsigned int)time(NULL));
  int value = rand() % 100;//0-99
  int num;
  for (;;)
  {
    printf("请输入数字:\n");
    scanf("%d", &num);
    if (value > num)
    {
      printf("您输入的数太小了\n");
    }
    else if (value < num)
    {
      printf("您输入的数太大了\n");
    }
    else
    {
      printf("恭喜您,猜对了,奥利给\n");
      break;//出口
    }
  }

  return 0;
}

for语句——猜数字的更多相关文章

  1. C语言猜数字游戏

    猜数字游戏,各式各样的实现方式,我这边提供一个实现方式,希望可以帮到新手. 老程序猿就不要看了,黑呵呵 源代码1 include stdio.h include stdlib.h include ti ...

  2. java 猜数字游戏

    作用:猜数字游戏.随机产生1个数字(1~10),大了.小了或者成功后给出提示. 语言:java 工具:eclipse 作者:潇洒鸿图 时间:2016.11.10 >>>>> ...

  3. 猜数字游戏 在控制台运行--java详解!了;来玩

    import java.util.Scanner;//导入包 import java.util.Scanner; 注意格式 符号的使用 public class Demo{ //猜数字游戏 练习 pu ...

  4. python猜数字(多种实现方法)

    设定一个理想数字比如:66,让用户输入数字,如果比66⼤,则显示猜测的结果⼤了:如果比66⼩,则显示猜测的结果小了;只有等于66,显示猜测结果 第一种方式(最简单的方式实现) n = 66 # 理想数 ...

  5. Python小游戏——猜数字教程(random库教程)

    今天来开发一个简单的数字逻辑游戏,猜数字(数字炸弹) 首先开发游戏第一件事,了解需求. 猜数字游戏规则: 计算机随机生成一个指定范围的数字,由玩家来猜测, 之后计算机会根据玩家提供数字来与自己生成的数 ...

  6. python基础之猜数字游戏

    #猜数字游戏 import random #impor语句导入random模块 guessor=0; print("#"*30) #输出30个”#“(”############## ...

  7. js 学习一 猜数字游戏

    知识点 js 操作元素 增 (document.createElement(),document.body.appendChild()), 删(parentNode.removeChild()) ,改 ...

  8. 通过游戏学python 3.6 第一季 第三章 实例项目 猜数字游戏--核心代码--猜测次数--随机函数和屏蔽错误代码 可复制直接使用 娱乐 可封装 函数

       猜数字游戏--核心代码--猜测次数--随机函数和屏蔽错误代码   #猜数字--核心代码--猜测次数--随机函数和屏蔽错误代码 import random secrst = random.rand ...

  9. 通过游戏学python 3.6 第一季 第二章 实例项目 猜数字游戏--核心代码--猜测次数 可复制直接使用 娱乐 可封装 函数

      猜数字游戏--核心代码--猜测次数   #猜数字--核心代码--猜测次数 number=33 amount=3 count=0 while count<=amount: conversion ...

随机推荐

  1. C++ 深搜调错

    因为前两天某网站的比赛一个深搜错了,我只得了3等奖,我找不到错误,给别的大佬看他们又嫌恶心.emm……,比赛结束后我自己反思了一下,深搜写错了该怎么办,或者说怎样避免写错. 首先,变量名不要太ex,比 ...

  2. vue : 使用stylus less (包括sublime插件支持)

    版本: vue 2.5.2 webpack 3.6.0 先说stylus. 用npm装个包. npm install stylus stylus-loader --save-dev 然后在.vue文件 ...

  3. elementUI form表单验证不通过的三个原因

    <el-form :model="form" :rules="rules"> <el-form-item prop="input&q ...

  4. pillow 压缩和放大图片

    记住这个  resize()方法 from PIL import Image img=Image.open("test.png") x,y=img.size print(x,y) ...

  5. front-end——HTML5/CSS3基础

    概述 1.什么是前端 前端即网站前台部分,运行在PC端,移动端等浏览器上展现给用户浏览的网页,随着互联网技术的发展,html5,css3,前端框架的应用,跨平台响应式网页设计能够适应各种屏幕分辨率,完 ...

  6. laravel5.5 安装

    环境要求 PHP >= 7.0.0 PHP OpenSSL 扩展 PHP PDO 扩展 PHP Mbstring 扩展 PHP Tokenizer 扩展 PHP XML 扩展 通过 Larave ...

  7. 虚拟机 NAT 网络静态ip配置记录

    环境 VMware 15.5.5 build-16285975 centos7 虚拟网络编辑器配置 位置 编辑 --> 虚拟网络编辑器 示例 以下以 192.168.18.0 网段ip为例,实际 ...

  8. python爬虫常用headers设置

    import random import re def headers(url, use='pc'): pc_agent = [ "Mozilla/5.0 (Macintosh; U; In ...

  9. Python常用标准库之datetime、random、hashlib、itertools

    库:具有相关功能模块的集合 import sys.builtin_module_names #返回内建模块的名字modules 查看所有可用模块的名字 1.1.1获取当前日期和时间 from date ...

  10. PHP imageaffinematrixconcat - 连接两个矩阵

    imageaffinematrixconcat — 连接两个矩阵.高佣联盟 www.cgewang.com 语法 array imageaffinematrixconcat ( array $m1 , ...