您的当前位置:首页信息学奥赛测试

信息学奥赛测试

2021-04-05 来源:爱问旅游网
信息学奥赛测试

NOI 的中文意思是()。 A. 中国信息学联赛

B. 全国青少年信息学奥林匹克竞赛(正确答案) C. 中国青少年信息学奥林匹克竞赛 D. 中国计算机协会 C++程序的基本架构是()

预处理命令,即是头文件(正确答案)

全局声明部分,即是声明名字空间和全局变量定义(正确答案) 主函数main()(正确答案) 函数体(正确答案)

下列不属于面向对象程序设计语言的是()。 A. C(正确答案) B. C++ C. Java D. C#

以下不是输入输出语句的是: A、return(正确答案) B、scanf C、cout

字符A对应的ASCII码值是: A、65(正确答案) B、48 C、97 D、32

使用printf语句需要下列哪个语句:

A、#include B、#include C、#include(正确答案) D、#include

switch语句分支结构中可以嵌套if语句 对(正确答案) 错

导入输入输出库对应下列哪个选项? A.

B.include \"iostream\"

C.#include (正确答案) D.#include ;

using namespace std;表示打开标准库,其中namespace表示命名空间。 对(正确答案) 错

在c++中,函数的入口是() A.第一行 B.输入语句 C.输出语句

D.main函数(正确答案) 定义一个整数类型的变量a

_________________________________(答案:int a;) 如何输入一个数到整型变量a中 A.cin a;

B.cin>>a;(正确答案) C.cin<>int a;

输出字符串 hello world,下列选项正确的是()

A.cout<C.cout<<\"hello world\";(正确答案) D.cout<<\"hello world\"<在c++中,分号;尖括号<>等一些符号是英文输入法下的符号,不是中文符号 对(正确答案) 错

在C++中,函数中的大括号包含的部分表示函数体部分,大括号要成对出现,也可以把大括号换成中括号或小括号。

错(正确答案)

十进制数转换为二进制数的方法是:除 2 反向取余。如十进制的 13 转换为二进制数可用下图所示的短除式得出,结果为 1101。

十进制数 37=二进制数的()

_________________________________(答案:100101)

十进制算数表达式34+56+72+9的运算结果,用二进制表示为( ) A、1000001(正确答案) B、1000010 C、1000011 D、1000100

某班有30个同学报名参加100、400、800m 3个运动项目比赛。已知有6人获 100m参赛资格,8人获400m参赛资格,18人获800m参赛资格。且其中有1人获全部3项参赛资格,则至少有( )人没有获任何项目参赛资格。

A、0(正确答案) B、1 C、2 D、3

如果开始时计算机处于小写输入状态,现在有一只小老鼠反复按照CapsLock、

字母键A、字母键S和字母键D的顺序循环按键,即CapsLock、A、S、D、CapsLock、 A、S、D、...,. 屏幕_上输出的第81个 字符是字母( )。

A、A B、S

C、D(正确答案) D、a

这里有一系列数字,可是不全,你能把它们补充完整嘛?

0 1 1 2 3 5 8 13 34 55 () 144

注意:只填写数字即可

_________________________________(答案:89) 【题目描述】 求两个整数的和。 代码空格处填写内容

#include using namespace std; int main() {

21 int a,b,c; cin>>a; cin>>b;

___#此处填写求和语句 cout<<空1答案:c=a+b;

关系运算符有() >、<(正确答案) >=、<=(正确答案) ==、!=(正确答案) &&

选择语句是:_________,多分支语句是2:_________(从以下选填:if语句,switch语句)

空1答案:if 空2答案:switch

判断某个数n是否是偶数,一般用if语句,如: if( )cout<<\"Yes\"; else cout<<\"No\";

_________________________________(答案:n%2==0) 以下哪些是数据类型? int 、float(正确答案) double、 cout char、cin 以下哪些是常量?

100,a1

100,200,\"a\",\"ac\"(正确答案) 2+3,a+b 以下哪些是变量? 100,a1 m,n(正确答案) b+c,b1

完整的输入语句是() cin>>x;(正确答案) cin>>x cin<5个同学在奥信比赛中总分是900,平均是多少?请完善程序

#include using namespace std; int sum,double ave; int main() { sum=900;

ave= ; cout<<平均分=<return 0; }

_________________________________(答案:sum/5)

要把100赋给变量y,请写赋值语

_________________________________(答案:y=100;)

输出:

_________________________________(答案:3+5=8)

【补全程序】:读入一个数,若这个数大于1并且小于100,则输出yes。 #include using namespace std; int main( ) { int a; cin>>a;

if(____________ )

cout<<\"yes\"<空1答案:((a>1)&&(a<100))

空2答案:return 0

【补全程序】根据从键盘上输入的表示星期几的数字,对应输出它的英文名称。

#include using namespace std; int main( ) {

int weekday; cin>>weekday; switch(________) {

case 1: cout<<\"Monday\"<空1答案:weekday 空2答案:break 空3答案:break 空4答案:break 空5答案:break

空6答案:break 空7答案:break 空8答案:break 空9答案:default

因篇幅问题不能全部显示,请点此查看更多更全内容