printf() -- 将变量的内容输出到显示器上,有四种用法:
1、printf("字符串\n");
printf("欢迎学习C语言\n"),\n是转义字符,表示换行,和java类似。
2、printf(“输出控制符”,输出参数);
int i = 10;
printf("%d",i); //d表示十进制,有个疑惑,本身我们给 i 赋值就是按照十进制赋值的,这里为什么要加上%d呢?岂不是多次一举吗?其实不然,虽然我们是按照十进制的赋值,但是实际上在计算机存储的时候,是按照二进制存储的,所以我们需要加上输出格式,因为不同的格式,这个值就是不一样了,例如printf(%x,i);那么此时输出的是十六进制的10,显示的是a,printf(%B\n,i);输出B。
3、printf("输出控制符1 输出控制符2 ……输出控制符n”,输出参数1 ,输出参数2,……输出控制符n);这样可以一个printf把n个参数输出。注意:" " 里的控制符1—n中间是没有逗号隔开的,但是后边的输出参数1—n中间是有逗号做为分割存在ÿ