第二节数据输出
考点:pirntf函数的使用;printf两个参数的使用方法;格式说明符号对应的意思;
重要程度:★★★★(每年必考)
printf函数和scanf函数都是库函数,printf和scanf都不是关键字,他们只是预定义标识符。
1、printf函数第一个参数讲解
例1:printf("x=%d,y=%d",1,2);
第一个部分是用双引号括起来!第二部分是两个数据“1,2”,数据之间是用逗号隔开的。
第一部分的双引号中就有两种信息:一种是原样输出,一种是格式说明。
其中原样输出的说明信息是“x= ,y= ”,包括第一个%d之后的逗号也是原样输出。
双引号中还有两个%d,这两个%d就是格式转换说明,用于指定第二部分数据“1,2”的输出格式为整型。
这里第一个“%d”对应第一个数字1,第二个“%d”对应第二个数字2,因此我们可以在屏幕上看到:x=1,y=2。
例2:printf(“the result is %d”,123);
这个程序中运行结果是可以在屏幕上看到:the result is 123。
那么原样输出的说明信息是“the result is”,第一个部分的%d是要把输出数据列表的123以整型的格式输出。
例3:printf("x=%d,y%d",1,2);
这个程序运行的结果是可以在屏幕上看到:x=1,y2。
那么我们可以看到比例一中的第一部分,我们少了个等号“=”,所以我们在输出时候,原样输出的信息就没有等号“=”。