首页 > 其他分享 >暑期学习C语言第一天完整版

暑期学习C语言第一天完整版

时间:2024-07-30 19:53:00浏览次数:17  
标签:语句 do scanf 暑期 C语言 while 循环 条件 完整版

回顾今日成果:

一、scanf语句的掌握

我们可以看一看这道题,只是一个简单的整数输入、输出。

在这之中,我们就可以利用scanf 、printf语句,在使用scanf 语句我们需要注意:

scanf(“%d”,&a);

printf("%d",a);

其中关键点为,在使用scanf 时,%d 在双引号里面和 &a中& 是我们容易遗忘。

二、使用语句

为题目解法。

三、循环语句

      1、循环语句:在循环语句中,我们常见的是 for、while、 do....while 。

           (1)for 语句,在for语句中,我们需要记住它的形式。

                    for(初始化;条件判断;更新)

                    {

                       需要循坏的内容,就是重复执行的代码。

                     }      

  • 初始化:首先,你设置一个开始的位置或者状态,比如“从第一个苹果开始数”。
  • 条件判断:然后,每次开始前都检查是否满足某个条件,比如“还有苹果没数完吗?”。如果条件不满足(比如苹果都数完了),就不进循环了。
  • 更新:在每次循环结束时,更新你的位置或状态,比如“数到下一个苹果”。
  • 循环体:在满足条件的情况下,执行你想要重复的代码,比如“数一个苹果”。 

              (2)while语句不同于if,它的形式为:

                     while(条件判断)

                     {

                               要重复执行的代码。

                               更新的语句。

                      }             

  • 条件判断:你首先问一个问题,比如“还有任务没完成吗?”。
  • 如果答案是“是”,那么就执行循环体内的代码。
  • 在循环体内,你可能会更新条件,比如“完成了一项任务”。
  • 然后回到条件判断那里,再问一遍同样的问题,直到答案是“否”为止。

                 (3)do-while循环和while循环很像,但有一个小小的不同:

                     do

                       {

                               要重复执行的代码。

                               更新的语句。

                       }while(条件判断);

  • do-while循环会至少执行一次循环体内的代码,然后再问“还要继续吗?”。
  • 如果答案是“是”,就再执行一次循环体。
  • 如果答案是“否”,就停止循环。

四、实际运用

这道题就利用了循坏语句,还包括数组的运用,数组的运用我们下次再讲。

 

          

                  

标签:语句,do,scanf,暑期,C语言,while,循环,条件,完整版
From: https://blog.csdn.net/zxcvcsdn/article/details/140804505

相关文章

  • c语言第七天笔记
    作业题:设计TVM(地铁自动售票机)机软件。输入站数,计算费用,计费规则,6站2元,7-10站3元,11站以上为4元。输入钱数,计算找零(找零时优先找回面额大的钞票),找零方式为各种面额张数,可识别面额:100,50,20,10,5,1案例代码:运行效果:循环结构什么是循环代码的重复执行,就叫做循环。循......
  • C语言 —— 函数递归
    目录1.什么是递归2.递归的思想3.递归的限制条件4.递归的举例4.1求n的阶乘4.2分析和代码实现4.3画图推演5.递归与迭代1.什么是递归递归是学习C语言函数绕不开的话题,那什么是递归呢?递归其实是一种解决问题的方法,在C语言中,递归就是函数自己调用自己。#inc......
  • C语言判断输入小写字母的个数
    #include<stdio.h>intmain(){/*WriteCcodeinthisonlineeditorandrunit.*/charch;inti=0; intk=0; intnum[26]={0};printf("Input字符串:"); ch=getchar(); while(ch!='\n')//判断是否输入回车 { ......
  • C语言:指针(1)
    一.内存和地址比如,我们的内存就相当⼀栋宿舍楼,楼里有很多的房间,每个房间都有一个房间号,每个房间里都住着8个人。这时如果你的朋友想要来找你,我们只需要把房间号告诉他就能快速的找到我们。然而,,在计算机中每个房间就相当一个内存单元,每个内存单元都有一个编号,每个编号对应着......
  • C语言学习笔记 Day6(程序运行结构)
    Day6 内容梳理:1、Chapter4 程序运行结构:4.0概述,4.1条件判断语句(if/switch),4.2循环语句(while/for)Chapter4 程序运行结构4.0概述基本的3种程序运行结构:    ①顺序结构:程序按顺序执行,不发生跳转    ②选择结构:按是否满足条件,执行相对应的......
  • 嵌入式学习之路 6(C语言基础学习——循环控制)
    目录一、构成循环的要素二、循环语句1、while(表达式)2、do-while3、for循环4、break和continue一、构成循环的要素1、在C语言中,构成循环的要素主要包括以下几个方面:1. 循环控制变量:用于控制循环的执行次数和条件。它通常在循环开始前进行初始化,并在每次循环迭代中进......
  • 嵌入式学习之路 7(C语言基础学习——数组)
        数组是一组相同类型数据的集合,也是一组相同类型变量的集合,同时数组本身也是一种数据类型。    在需要定义多个相同类型的产量时,按照以往的方法一个一个定义就相当繁琐,而数组可以批量处理多个数据。一、一维数组1、数组语法:类型说明符 数组名 [常量......
  • 【c语言】do while、for循环
    1.dowhile语义:先执行语句,再判断表达式;真,继续执行语句,假,结束。do{语句;}while(表达式);//一定记得加分号;流程图:while与dowhile区别1.while先判断后执行2.dowhile先执行后判断(循环体至少执行一次)2、for循环:for(表达式1;表达式2,表达式3)//{循环体语......
  • 【c语言】数组相关知识
    概念:数组是一组相同类型元素的集合(一种相同类型的变量的集合)      数组也是一种数据类型(构造类型),可以批量处理多个数据。      数组有一维数组、二维数组;特点:连续性      有序性      单一性数组在内存中开辟是线性连续且......
  • 【C语言】输入、输出函数知识、getchar()、putchar()、 scanf()、printf()
    函数的声明和定义1.1 函数声明1.告诉编译器有一个函数叫什么,参数是什么,返回类型是什么。但是具体是不是存在,函数声明决定不了。2.函数的声明一般出现在函数的使用之前。要满足先声明后使用。3.函数的声明一般要放在头文件中的。1.2C本身是不提供输入输出功能的,需要......