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

时间:2022-07-28
本文章向大家介绍【C语言简单说】三:整数变量扩展和输出扩展(3),主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

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

切记请勿荒废时间

小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。就是这样。

π_π 打瞌睡