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

来源:互联网 发布:java手机下载 编辑:程序博客网 时间:2024/06/03 17:27

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

切记请勿荒废时间

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

π_π 打瞌睡

1 0
原创粉丝点击