首页 > 其他分享 >2023,元旦快乐!

2023,元旦快乐!

时间:2023-01-01 23:01:10浏览次数:40  
标签:do right int 元旦 while 快乐 2023 include 循环

今天是2023年的第一天,也是元旦节日,又是元气满满的一天,中午爸爸妈妈做了一大桌子菜,十分可口。他们工作十分辛苦,希望在新的一年里,爸爸妈妈以及各位亲友们身体健健康康,生活幸福美满,诸事顺遂,兔年大吉!

今天跟随“鹏哥”学习了循环结构,主要分为以下三种:

1.whlie循环

while结构:

while(判断条件)
{
循环体
}

注意:while()语句中会出现break和continue语句,break的作用是直接终止循环;continue的的作用是终止本次循环,也就是说,continue后面的语句不再执行,直接进行下一次循环条件判断。

2.for循环

for循环结构

for(初始化;判断条件;变量调整)
{
循环体;
}

for循环存在两种变种:

变种1:省略初始化、循环判断条件或是变量调整,例如:

for(;;)
{
printf("haha\n");
}

此时,循环判断条件默认为真,所以该循环会一直进行下去,陷入死循环。所以,for循环可以省略初始化,判断条件或是变量调整,但是,如果省略判断条件,那么系统会默认循环条件恒为真,一般来说,并不建议上述写法,容易出现bug。

2023,元旦快乐!_while循环

变种2:

for(i=0,j=0;i<2&&j<5;++i,j++)
{
printf("haha\n");
}

2023,元旦快乐!_while循环_02

3.do while循环

       do while循环结构

do
{
循环体;
}
while(判断条件);

感觉do while循环有种状语后置的意思,有木有!

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

当然今天也跟随老师练习了几道简单的C语言编程题,和大家分享一下:

2023,元旦快乐!_for循环_03

如果大家有兴趣也可以做做以上5道练习题哦,个人感觉第四道题比较有趣,正好今天也是2023年的元旦,所以为大家奉上:welcome to 2023!的习题代码,供大家参考哦。

#include <stdio.h>
#include <string.h>
#include <windows.h>
#include <stdlib.h>
int main()
{
char arr1[]="welcome to 2023!!!!";
char arr2[]="-------------------";
int left=0;
//int right=(sizeof(arr)/sizeof(arr[0])-2 );
int right=(strlen(arr1)-1);
while(left<=right)
{
arr2[left]=arr1[left];
arr2[right]=arr1[right];
left++;
right--;
printf("%s\n",arr2);
Sleep(1000);//休息1秒钟
system("cls");//清屏打印
}
printf("%s\n",arr2);
return 0;
}

最后,和大家分享一道面试题,有兴趣的同学可以看一看,offer,给我狠狠地拿下!(嘿哈!)记得在评论区留言哦,明天我也会将答案放在评论区,谢谢啦(doge)。

#include <stdio.h>
int main()
{
int i=0;
int k=0;
for(i=0,k=0;k=0;i++,k++)
k++;
return 0;
}


标签:do,right,int,元旦,while,快乐,2023,include,循环
From: https://blog.51cto.com/u_15926979/5983397

相关文章

  • Hello 2023!
        2022年过去了,人生进入了第三轮。原本不太想写博客的,一来觉得非技术的博客放出来给别人看,多少有点矫情的意味;二来,我确实没什么写日记的习惯,过去的二十多年也没......
  • HHUACM2023寒假集训(低年级组)信息汇总
    第一周(1.2-1.8):基础算法题单链接:低年级组集训第一周:基础算法(一),低年级组集训第一周:基础算法(二)第二周(1.9-1.15):简单数学TODO第三周(1.16-1.22):数据结构基础TODO......
  • 2023.1.1周报
    2023.1.1周报本周总结:本周比较不幸感染了新冠,前几天在发着烧,所以大部分时间是在休息,本周主要学习了动态规划没学的的数位dp和概率dp,但概率dp里面概率算的不是太明白所以......
  • 2023年元旦
    新年第一天,规划,畅想。要做的事情很多,要提高效率,做最有价值的事情。要有计划,有明确的目标,目标的价值。......
  • 2023.1.2 周报
    本周总结写完了这周写的题之后,对线性dp的几个常见模型更加了解了,加深了对《背包九讲》里面的内容的理解。大主题动态规划小专题刷了《算法竞赛》上的线性dp的课后......
  • 2023.1.1周报
    2023.1.1周报本周总结由于动态规划是弱项,故本周的训练主要集中在动态规划,前几天看了动态规划的课程,其余部分时间在刷题。大主题动态规划小专题线性dp,背包,区间dp。题......
  • 2023新年祝词
    春复归来岁复除,难寻千古老屠苏。点燃街上华灯彩,绣出人间美画图。万里团圆自佳节,不穷喜气在凉都。何时未见新桃事?欲换今朝无旧符。$$过年啦~~~~$$2023年了,提前祝......
  • 代码随想录Day44 --- 2023第一天
    Eureka服务注册与发现:   服务注册中心:1.启动后,从其他节点拉取服务注册信息。2.运行过程中,定时运行evict任务,剔除没有按时renew的服务(包括非正常停止和网络故......
  • 2023一个小目标:每天写50行代码
    写在前面:今天是2023年1月1日,现在时间18:16,苦于自己写代码的水平有限,之前一直在学习,但效果甚微,后来反思一下,大概原因有两个,第一,没有持续学习,间断的学习,效果不好,有时候......
  • 2023年中国的安全工程师会得到社会认可的
    声明本文是学习​​中国白帽人才能力与发展状况调研报告.下载地址​​而整理的学习笔记,分享出来希望更多人受益,如果存在侵权请及时联系我们白帽人才职业画像上一章中,我们......