#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 个空格)