1:如何使用变量的数据?
什么时候想要使用变量的数据,就直接写上变量的名字就可以使用了.
上面的代码 num3 就是 num1 和 num2 的和;
2:如何输出变量的值?
使用 printf 函数就可以输出变量的值.
3.printf 的两种使用方式
格式 1:
printf("输出信息");
双引号的内容原样输出.
格式 2:
printf("格式控制字符串",变量列表);
在格式控制字符串中如果有地方要显示变量的值,那么就使用 1 个占位符来占位.
输出的变量的类型不同是不一样的.
1).如果输出的类型是 int 类型的,那么就使用 %d 占位符.
int num;
num = 100;
printf("num变量的值是:%d\n",num);
%d 代表这个地方不要原样输出,而是输出 1 个整型变量的值.
2).如果输出的类型是 float 类型的,那么就使用 %f 占位符, 默认输出小数点后面6位.
3).如果输出的类型是 double 类型的,那么就使用 %lf 占位符, 默认输出小数点后面6位.
4).如果输出的类型是 char 类型的,那么就使用 %c 占位符.
**********务必记住,输出变量使用的占位符和变量的类型不匹配的话,那么输出的结果就是错误的.**********
格式控制字符串中可以写多个占位符:
注意:
后面的变量一定要按照顺序来写,因为在填占位符的时候是按顺序来占位的,否则就会混乱.
ps:上面结果可能和你不同,在后面学习了进制才能说清,这里不深入讨论
后面的变量的个数要和前面一致,如果没有变量填的就是随机值.
总结:顺序不对,类型不匹配,输出结果就会有问题.
|
|