#5812. 专项练习1:变量+输入输出

专项练习1:变量+输入输出

一、单选题(每题两分)

  1. 在 C++ 中,下列变量名最规范且无歧义的是 ( ) {{ select(1) }}
  • 123var
  • var_123
  • var-123
  • var#123
  1. 执行 C++ 语句printf("年龄:%03d,成绩:%.1f", 8, 95.5)的输出是 ( ) {{ select(2) }}
  • 年龄:8,成绩:95.5
  • 年龄:008,成绩:95.5
  • 年龄:008,成绩:96
  • 年龄:3d,成绩:1f
  1. 下列关于 C++ 变量命名的说法,错误的是 ( ) {{ select(3) }}
  • 变量名区分大小写
  • 变量名可以包含下划线,但不能以数字开头
  • int可以作为变量名,因为它是常用数据类型
  • _score是合法变量名
  1. 执行cout << "Hello" << ' ' << "GESP!" << endl;的输出结果是 ( ) {{ select(4) }}
  • HelloGESP!
  • Hello GESP!
  • "Hello" "GESP!"
  • Hello ' ' GESP!
  1. 下列 C++ 输入语句中,能正确读取整数 10 和字符串 "Apple" 的是 ( ) {{ select(5) }}
  • scanf("%d%d", &num, &str);
  • cin >> num >> str;
  • cin >> num >> "str";
  • scanf("%d%c", &num, str);
  1. 变量名studentName、student_name、StudentName的关系是 ( ) {{ select(6) }}
  • 三个是同一个变量
  • 三个是不同变量
  • student-name是合法变量
  • 都不合法
  1. 执行printf("数值:%d,百分比:%02d%%", 5, 30)的输出是 ( ) {{ select(7) }}
  • 数值:5,百分比:30%
  • 数值:5,百分比:030%
  • 数值:5,百分比:30%%
  • 数值:% d,百分比:%02d%
  1. 下列字符串输出语句中,能正确执行且输出"编程真有趣"的是 ( ) {{ select(8) }}
  • cout << "编程真有趣" << endl;
  • cout << '编程真有趣' << endl;
  • printf('编程真有趣');
  • printf("编程真有趣", endl);
  1. 下列关于cin和scanf的说法,正确的是 ( ) {{ select(9) }}
  • cin只能读取整数,不能读取字符串
  • scanf("%d", num)可以正确读取整数
  • cin >> str可以读取不含空格的字符串
  • scanf不能读取浮点数
  1. 执行int a = 10; cout << "a=" << a << ", a+5=" << a+5;的输出是 ( ) {{ select(10) }}
  • a=10, a+5=15
  • a=a, a+5=a+5
  • 10, 15
  • 编译错误