格式输出函数printf printf函数也称为格式输出函数,因为该 函数可以按照指定的格式向标准输出设 备(显示器)输出数据
格式输出函数printf printf函数也称为格式输出函数,因为该 函数可以按照指定的格式向标准输出设 备(显示器)输出数据
printf函数的一般形式 printf(格式控制字符串,输出项表) 其中的输出项表是若干个要输出的数据项 (可以是常量、变量或表达式), 而格式控制字符串则用于规定输出项的输 出格式
printf函数的一般形式 printf(格式控制字符串,输出项表) 其中的输出项表是若干个要输出的数据项 (可以是常量、变量或表达式), 而格式控制字符串则用于规定输出项的输 出格式
【例1】printf函数示例。 #include <stdio.h> int main(void) {inta=100; f1oatx=123.459; printf("a=%d,x=%f\n",a,x); return 0;
【例1】printf函数示例。 #include <stdio.h> int main(void) {int a=100; float x=123.459; printf("a=%d,x=%f\n",a,x); return 0; }
#include <stdio.h> int main(void) {inta=106; f1oatx=123.456; printf("a=%d,x=%f\n",a,x)j return 0; 格式控制串中的字符分为两类: 1.格式说明 由“%”和格式说明字符组成,如%d、%f等,用于 规定与之对应的数据项的输出格式。 如上例中的%d对应于变量a,%f对应于变量x
格式控制串中的字符分为两类: 1.格式说明 由“%”和格式说明字符组成,如%d、%f等,用于 规定与之对应的数据项的输出格式。 如上例中的%d对应于变量a,%f对应于变量x。 #include <stdio.h> int main(void) {int a=100; float x=123.456; printf("a=%d,x=%f\n",a,x); return 0; }
#include <stdio.h> int main(void) {inta=100; f10at×=123.459; printf("a=%d,x=%f\n",a,x)j return 0; 2.普通字符 是格式说明以外的字符,普通字符将原样输出。 如上例中的“a=”、“,”、“x=”、“n”等都 是普通字符。 故上例的运行结果为: a=100,×=123.459000
2.普通字符 是格式说明以外的字符,普通字符将原样输出。 如上例中的“a=”、“,”、“x=”、“\n”等都 是普通字符。 故上例的运行结果为: a=100,x=123.459000 #include <stdio.h> int main(void) {int a=100; float x=123.459; printf("a=%d,x=%f\n",a,x); return 0; }