#1544. 格式化输入输出
格式化输入输出
1、C/C++语言中格式化输出函数是( )。 {{ select(1) }}
- printf()
 - print()
 - std::cout()
 - outputf()
 
2、假定定义了变量:double n; 以下正确的输入语句是( )。 {{ select(2) }}
- scanf("%d", &n);
 - scanf("%lf", &n);
 - scanf("%f", &n);
 - scanf("%llf", &n);
 
3、假定包含了必要的头文件,并定义了字符串变量:char s[20]; 从键盘输入一行字符串“I have a dream”;以下能正确输入到字符串 s 的代码是( )。 {{ select(3) }}
- cin.getline(s,19);
 - std::cin >> s;
 - scanf("%s", s);
 - getline(s, stdin);
 
4、已定义 double rate = 3.921576; 以下可以正确输出变量 rate 的是( )。 {{ select(4) }}
- printf("%d", rate);
 - printf("%f", rate);
 - printf("%ld", rate);
 - printf("%r", rate);
 
5、已定义 int n = 177; 以下可以将 n 按照八进制输出的是( )。 {{ select(5) }}
- printf("%b", n);
 - printf("%h", n);
 - printf("%x", n);
 - printf("%o", n);
 
6、执行下面的代码,输出的是( )。
char s[20] = "Hello,C++";
printf("%11.6s", s);
{{ select(6) }}
- 
Hello,C++ (注:字符串左边有 2 个空格) - 
Hello, (注:字符串左边有 5 个空格) - 
Hello, (注:字符串右边有 5 个空格) - 
Hello,C++ (注:字符串右边有 2 个空格)