标签:style blog http io os 使用 ar 数据 sp
本文目录
1.用法
1> printf(字符串)printf("Hello, World!");
1 // 使用常量作参数
2 printf("My age is %d\n", 26);
3
4 // 也可以使用变量
5 int age = 17;
6 printf("My age is %d", age);
printf("My age is %d and no is %d", 27, 1);
2.常用的格式符及其含义
3.格式符还可以添加一些精细的格式控制
1> 输出宽度
* 我们先看看默认的整型输出printf("The price is %d.", 14);
printf("The price is %4d.", 14);
printf("The price is %4d.", 142434);
printf("The price is %-4d.", 14);
2> 浮点数的小数位数
* 我们先看下默认的浮点数输出printf("My height is %f", 179.95f);
printf("My height is %.2f", 179.95f);
printf("My height is %8.1f", 179.95f);
1.简单用法
1 printf("Please input your age:");
2
3 int age;
4 scanf("%d", &age);
5
6 printf("Your age is %d.", age);
2.其他用法
1> 用scanf函数接收3个数值,在这里,每个数值之间用中划线-隔开
1 int a, b, c;
2 scanf("%d-%d-%d", &a, &b, &c);
3
4 printf("a=%d, b=%d, c=%d", a, b, c);
// 逗号,
scanf("%d,%d,%d", &a, &b, &c); // 输入格式:10,14,20
// 井号#
scanf("%d#%d#%d", &a, &b, &c); // 输入格式:10#14#20
// 字母x
scanf("%dx%dx%d", &a, &b, &c); // 输入格式:10x14x20
2> 用scanf函数接收3个数值,每个数值之间用空格隔开
1 int a, b, c;
2 scanf("%d %d %d", &a, &b, &c);
3
4 printf("a=%d, b=%d, c=%d", a, b, c);
标签:style blog http io os 使用 ar 数据 sp
原文地址:http://www.cnblogs.com/hackerlee/p/3996264.html