#1512. c++初中组练习卷 1-客观题

c++初中组练习卷 1-客观题

以下选项中,输出结果是 1234 – 10 = 1224 的选项为(  )

{{ select(1) }}

  • cout << 1234 – 10 = 1234 – 10 << endl;
  • cout << “1234 – 10 = 1234 - 10” << endl;
  • cout << “1234 – 10 =“ << 1234 – 10 << endl;
  • cout << 1234 – 10 = << “1234 – 10”<< endl;

答案C

阅读以下程序,输入1 5,输出结果是(  )

image

{{ select(2) }}

  • 1 5
  • 6 5
  • 5 6
  • 6 30

答案D

飞出地球是人类的梦想,天文学上有几种宇宙速度,它们是:

第一宇宙速度(环绕速度):是人造地球卫星的最小发射速度,大小为7690米/秒,我国航天器天宫一号就至少要达到这个速度!! 第二宇宙速度(脱离速度):是指物体完全摆脱地球引力束缚,飞离地球的所需要的最小初始速度,大小为11200米/秒。 第三宇宙速度(逃逸速度):是指在地球上发射的物体摆脱太阳引力束缚,飞出太阳系所需的最小初始速度,其大小为16700米/秒。 如下是一个判断飞船达到第几宇宙速度的程序,当输入11400时,输出结果是(  ) image {{ select(3) }}

  • 0
  • 12
  • 13
  • 以上选项均不正确

答案B

下列属于C++程序框架结构组成部分的是(  )

提示:本题有一个或多个正确答案

{{ multiselect(4) }}

  • 头文件
  • 命名空间
  • 输入语句
  • 主函数

答案ABD

下列说法中,正确的是(  )

提示:本题有一个或多个正确答案

{{ multiselect(5) }}

  • 在C++语言中,每句代码结束时,使用句号作为结尾。
  • 在C++语言中,||表示逻辑或,两个操作数中有一个为真时,整体即为真。
  • 执行程序cout<<12/3;输出结果为4。
  • 在C++语言中,int和long long都可以用来存储整数,区别在于int所包含的数据范围要比long long包含的数据范围大

答案BC

下列关于C++语言的叙述,正确的是(  )。

提示:本题有一个或多个正确答案

{{ multiselect(6) }}

  • 变量定义时可以不初始化
  • 变量被赋值之后的类型不变
  • 变量没有定义也能够使用
  • 变量名必须是合法的标识符

答案ABD

以下变量的命名不符合规范的是(  )

提示:本题有一个或多个正确答案

{{ multiselect(7) }}

  • 6_six
  • double
  • dog_@1
  • 233

答案ABCD

下列关于数组的说法正确的是(  )

提示:本题有一个或多个正确答案

{{ multiselect(8) }}

  • 数组使用的时候要注意越界情况
  • 数组不需要定义就可以直接使用
  • float a[51]; 表示数组最多存储51个浮点型元素
  • float a[51]; 表示数组的最后一个元素为a[51]

答案AC

根据图书的页数计算印刷费用。计算规则:页数在100页以内(包含100页),基本费用为50元。超过100页的部分,每50页加收额外费用20元,不足50页部分按50页计算。补全①、②和③处的代码。

#include <iostream>
using namespace std;
int main()
{
int p,money;
cin >> p;
if(p <= 100)
{
    money = 50;
}
else
{
    if(\_①\_)
    {
         \_②\_
    }
    else
    {
        \_③\_ 
     }
 }
 cout << money;
 return 0;
}

提示:本题有一个或多个正确答案

{{ multiselect(9) }}

  • (p-100)%50 != 0

    money = 50 + (p-100)/10*100;

    money = 50 + (p-100)/10*100 + 100;

  • (p-100)%50 == 0

    money = 50 + (p-100)/50*20;

    money = 50 + (p-100)/50*20 + 20;

  • p%50 != 0

    money = 50 + (p-100)/50*20;

    money = 50 + (p-100)/50*20 + 20;

  • p%50 == 0

    money = 50 + (p-100)/50*20;

    money = 50 + (p-100)/50*20 + 20;

答案BD

下列代码中,能得到最小值的是(  )

提示:本题有一个或多个正确答案

{{ multiselect(10) }}

  • 执行代码 image

  • 执行代码 image

  • 执行代码 image

  • 执行代码 image

答案BCD