【C语言简单说】三:整数变量扩展和输出扩展(3)

举报
1_bit 发表于 2021/05/28 04:12:48 2021/05/28
【摘要】 今日天气太好了,总感觉昏昏欲睡。。。 切记请勿荒废时间 小T今日来跟大家说说新建多个整数变量,以及输出多个变量的粒子,代码如下: #include<stdio.h> #include<stdlib.h> int main(){ int a=1,b=2,c=3; printf("a 的值是%d;b 的值是%d;c 的值是%d.",a,b,c); system("pa...

今日天气太好了,总感觉昏昏欲睡。。。

切记请勿荒废时间

小T今日来跟大家说说新建多个整数变量,以及输出多个变量的粒子,代码如下:

#include<stdio.h>
#include<stdlib.h>
int main(){ int a=1,b=2,c=3; printf("a 的值是%d;b 的值是%d;c 的值是%d.",a,b,c); system("pause"); }
  
 

请看我们的这行代码:

int a=1,b=2,c=3;
  
 

我想大家应该都知道int a=1是啥意思吧?好了,那么在在这里我想说的,就是大家要知道以下,int a=1;中,a是我们的变量名称,这个名称是可以自己取名的,但是不要用数字,和特殊的符号就好,在这里我不细说,大家只要不要太过于奇葩就好了。π_π 打瞌睡

好了,这次我们的代码中间用逗号隔开了a=1和b=2再和b=3,那么在这里的意思就是同时新建三个变量a和b和c。我在之前的教程说过,逗号是用来分隔的,想必大家在这里也有了深入的印象了吧。好了,大家这行代码应该理解是啥意思了吧?那我们接着往下。π_π 又打瞌睡

我们接下去的应该是这一行的代码不理解了:

printf("a 的值是%d;b 的值是%d;c 的值是%d.",a,b,c);
  
 

是不是感觉很长,没有任何的想法来看了?没事,容我慢慢念道。。。

其中我们说过,在printf里面,一般的话我们打什么就会显示什么,我们上一节说过,如果遇见了格式字符就不一样了。那么在这里也是,我们看我们printf里面双引号里面的内容:a 的值是%d;b 的值是%d;c 的值是%d.。那么按照这种情况,我们的%d将会替换后面的值,可是在这里后面有a和b和c?到底是哪一个呢?

其实这一点很好记,我们的第一个%d对应的就是第一个a的值,第二个%d就是对应的第二个b的值,第三个%d那就是c的值了;在这里是相互对应的。这个容易记吧?

好了,相比新手们会迷糊,后面的a,b,c还没说呢!好了,在此我就跟大家说说。我们说过我们用逗号用来分隔,那么后面的a,b,c也是用逗号分隔,如果你们想输出a和b的值那就用逗号分隔它们,例如:a,b;如果是一个a那就在前面用逗号分隔双引号的内容和后面要输出的值就好了,例如:printf(“我要输出的值%d”,a);你看,我在双引号后面用逗号分隔了要输出的值a。就是这样。

π_π 打瞌睡

文章来源: i1bit.blog.csdn.net,作者:A757291228,版权归原作者所有,如需转载,请联系作者。

原文链接:i1bit.blog.csdn.net/article/details/55509650

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。