首页 > 其他分享 >C语言学习记录5

C语言学习记录5

时间:2022-10-06 22:37:19浏览次数:52  
标签:10 return 记录 int C语言 学习 ++ includeint printf

#每日美图分享#huhu

C语言学习记录5_#include

for循环的执行顺序为:初始化——>判断——>最后再调整

#include<stdio.h>
int main()
{
int i = 0;
for (i = 0//初始化; i < 10//判断; i++//调整)
{
if (i == 5)
continue;
printf("%d ", i);
}
return 0;
}

下面的代码陷入死循环:

#include<stdio.h>
int main()
{
int i = 0;
while(i<10)
{
if (i == 5)
continue;
printf("%d ", i);
i++;
}
return 0;
}

我是分割线——————————————————

#include<stdio.h>
int main()
{
int i = 0;
int j = 0;
int x = 1;
for (i = 0; i < 10; i++)
{
for (j = 0; j < 10; j++)
{

printf("hehe:%d ", x);
x++;
}
}
return 0;
}

结果如下:

C语言学习记录5_for循环_02

而把for中的初始化删去的话

#include<stdio.h>
int main()
{
int i = 0;
int j = 0;
int x = 1;
for (; i < 10; i++)
{
for (; j < 10; j++)
{

printf("hehe:%d ", x);
x++;
}
}
return 0;
}

结果如下:

C语言学习记录5_#include_03

可以看到和上次相比这次差别很大,原因为在第二个for循环执行10次后。j的值为10,因为省去了初始化,所以第二次执行第一个for循环也就是第十一次执行内部for循环时判定为假。

标签:10,return,记录,int,C语言,学习,++,includeint,printf
From: https://blog.51cto.com/u_15815053/5734103

相关文章

  • 开始学c语言的感受
    刚开始写博文,不知道如何下手。身在宿舍,为了提升自己的写作技巧、打字速度,保持自己的热情以及复习自己所学的知识,在大佬的推荐下,我选择了博客。刚开始听起编程语言的时候,觉得......
  • 【python-Unet】计算机视觉~舌象舌头图片分割~机器学习(三)
    ​​返回至系列文章导航博客​​1简介舌体分割是舌诊检测的基础,唯有做到准确分割舌体才能保证后续训练以及预测的准确性。此部分真正的任务是在用户上传的图像中准确寻找到......
  • 关于tkinter-gui窗体中循环周期性执行某段代码的方法记录
    最近笔者在写一个窗体程序时,希望能每隔1秒,周期性的定时刷新文本框中的内容,但最后发现很难实现出现各种各样的问题,最后通过查询大量的资料,才找到原因和解决方法为了阐述清......
  • C语言-逻辑运算符
    i++与++i的区别intmain(intargc,char*argv[]){inti=1; ints=++i; intx=i++; printf("%d,%d,%d",i,s,x); return0;} 答案:“3,2,2”。解析:i......
  • NXP i.MX8M Plus赋能边缘机器学习,启扬IAC-IMX8MP-Kit开发板
    云计算、边缘计算和机器视觉越来越多地应用在工业和消费系统中,NXP推出先进的i.MX8MPlus应用处理器,将用于机器学习加速的神经处理单元(NPU)、图像信号处理器(ISP)、GPU集成在处......
  • 多种PID算法用C语言来实现
    原文链接:https://blog.csdn.net/Nirvana_Tai/article/details/105409311,随后整理验证,再补充(一)前言  PID算法在工业应用中随处可见。大学期间,想做各类科创也少不了PI......
  • 关于windows-server-将程序置于后台一直运行的方法记录
    在linux下我们知道知道,可以使用&将程序命令置于后台,进行运行那么在windows下是否也有类似的方法呢,笔者查询研究了一下,还真有类似的方法核心命令是使用start/b的方式,举......
  • 2022-10-06-学习内容
    1.Activity创建与跳转1.1activity_main2.xml<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"......
  • 前端学习随笔 react中的方法bind(this)
    1classClickCounterextendsComponent{2constructor(props){3super(props);4this.state={count:0};5}67onClic......
  • NewStarCTF学习笔记-WEEK1
    WEEK1returntotext[text区域]​ 通过向栈上堆砌长度足够且合适的"垃圾信息"改写ret指令指向的地址,执行对应函数​ 注意点:保护,遇上Canary要进行绕过常见的Cana......