信息学奥赛GoC编程测试题题库

信息学奥赛GoC编程测试题题库在线答题和答案详解请参考https://blog.csdn.net/zhengzyx2040/article/details/118632561一、单选题(15题,每题4分,满分60分)1、GoC的编译+运行的快捷键是()A、F5B、F11C、F8D、F122、GoC程序的源文件扩展名是(),经过编译后生成的可执行文件扩展名是()A、CPPEXEB、EXECPP…

大家好,又见面了,我是你们的朋友全栈君。

在线答题和答案详解请参考

https://blog.csdn.net/zhengzyx2040/article/details/118632561

一、单选题(15题,每题 4 分,满分60分)

1、GoC的编译+运行的快捷键是(      )

A、F5         B、F11         C、F8         D、F12

2、GoC程序的源文件扩展名是(      ),经过编译后生成的可执行文件扩展名是(      )

A、CPP  EXE        B、EXE   CPP         C、CPP  BAT          D、EXE   CPP

3、要画出如下图的台阶,最便捷的方式是(      )

信息学奥赛GoC编程测试题题库  

A、用顺序结构编写语句

B、用循环结构编写语句

C、用选择结构编写语句

D、用逻辑结构编写语句

4、用GoC帮小蜜蜂建造蜂巢(正六边形),下面的代码正确的是(      )

A、 for (int i=1;i<=6;i++) { p.fd(50).rt(60); }

B、 for (int i=1;i<6;i++) { p.fd(50).rt(60); }

C、 for (i=1;i<7;i++) { p.fd(50).rt(60); }

D、 for (int i=0;i<5;i++) { p.fd(50).rt(60); }

5、想随机生成一个在0-100之间的整数,正确的表达式是 

A、rand( )

B、rand( )/RAND_MAX

C、100*rand()/RAND_MAX

D、1+rand( )/100

6、光明小学举办数学知识竞赛,一共 20 题。答对一题得 5 分,答错一题扣 3 分,不答得0 分。小丽得了 79 分,她答对几道,答错几道,有几题没答? (      )

A:答对 15 题,答错 3 题,有 2 题没答。

B:答对 16 题,答错 3 题,有 1 题没答。

C:答对 17 题,答错 2 题,有 1 题没答。

D:答对 18 题,答错 1 题,有 1 题没答。

7、若有如下程序段,其中 s、 a、 b、 c均已定义为整型变量,且a、 c均已赋值(c大于0)。

s = a;

for (b = 1; b <=c ; b++)

s=s + 1;

则与上述程序段功能等价的语句是(      )

A.s == a + b;

B.s == a + c;

C.s = a + b;

D.s = a + c;

8、下面程序代码画出的图形是(      )

for (int i=0;i<100;i++)

p.fd(i).rt(30);

信息学奥赛GoC编程测试题题库信息学奥赛GoC编程测试题题库信息学奥赛GoC编程测试题题库信息学奥赛GoC编程测试题题库

9、下面这段程序画出的图形是(      )

int main()

信息学奥赛GoC编程测试题题库 {

     pen.size(8);

     pen.fd(100);

     pen.lt(45);

     pen.fd(50).bk(50);

     pen.rt(90);

     pen.fd(50);

     return 0;

}

10、某工地运进一批沙子和水泥,运进沙子袋数是水泥的 2 倍。每天用去 30 袋水泥,40 袋沙子,几天以后,水泥全部用完,而沙子还剩 120 袋,这批沙子和水泥各多少袋? (      )

A:运进水泥 150 袋,沙子 300 袋

B:运进水泥 180 袋,沙子 360 袋

C:运进水泥 200 袋,沙子 400 袋

D:运进水泥 220 袋,沙子 440 袋

11、求1+2+3+4+…+100的值,划线部分的语句是

int main()

{

int sum=0;

for (int i=1;i<=100;i++)

                    

}

cout<

return 0;

A、sum=sum+1;

B、sum=sum+I;

C、i=sum+1;

D、i=i+1;

12、输入两个整数,输出最大数。下面的程序代码,错误的是(      )

A、

max=a;if (b>max) max=b;cout << max;

B、

if (a>b) cout << a; else cout << b;

C、

if (a>b) b=a;cout << b;

D、

If (a>b) {max=b;b=a;a=max;} cout << max;

13、妈妈让小红去商店买 5 支铅笔和 8 个练习本,按价钱给小红 3.8 元钱。结果小红却买了8 支铅笔和 5 本练习本,找回 0.45 元。求一支铅笔多少元? (      )

A:0.5 元

B:0.8 元

C:1 元

D:0.2 元

14、想要通过使用GoC程序绘制一个五角星,请完成下例程序(      )

信息学奥赛GoC编程测试题题库 A、72         B、36         C、144         D、108

15、想要通过使用循环嵌套的方法绘制一副太阳花,下例程序内循环的次数是(      )

for(int a=1;a<=12;a++)

{

for(int b=1;b<=3;b++)

{

p.fd(40).rt(120)

}

p.up().fd(40).down();

p.rt(30);

}

A、12         B、3         C、11         D、36

二、阅读程序写结果(一个数字5分,少逗号扣1分,满分10分)

int main()

{

int k=0,n=1;

for(int i=0;i<4;i++)

{

k=k+n;

n=n+k;

}

cout << k;

cout << “,”;

cout << n;

return 0;

}

输出:       

三、完善程序,请在相应的空格处填写语句。(每个语句3,共18分)

1、输入一个同学的成绩,判断是及格(大于等于60)还是不及格。 请将程序补充完整。

int main()

{

int s;

  •                 

  •                   

cout << “成绩合格”;

  •               

cout<< “成绩不合格”;

return 0;

}

2、请将程序划线部分填写完整,使得程序运行后绘制出如下图形

信息学奥赛GoC编程测试题题库

int main()

{

pen.c(14);

int n=(_④_          __);

pen.rt(__⑤_          __);

for (int i=1; i<=n; i++)

{

for (int j=1; j<=3; j++)

{

p.fd(100).rt(_⑥_         _);

p.rt(360.0/n);

}

}

return 0;

}

四、请设计一个程序,计算1000以内奇数之和。要求完整书写程序代码。(满分12分)

如何开通使用在线答题

试用网址(PC端):http://www.123lex.top/pstuLogin.aspx?sID=M03K
试用网址(手机端):www.123lex.top/examt/exam_Login.aspx?schoolID=M03K&schoolName=%E8%AF%95%E7%94%A8%E7%B3%BB%E7%BB%9F

免费账号:M03KA00001—-M03KA00010? (10个里选一个)

密       码:123456

如提示密码错误(可能被他人修改)或者试卷已被答题提交,请加VX申请免费开通(mas_xnnet),请备注“答题助手”

如需开通编程培训机构版,请+VX申请开通(mas_xnnet)
更多信息尽在   小航答题助手 www.xnnet.top

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/150118.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 微信二维码转换成链接网址_微信二维码生成链接

    微信二维码转换成链接网址_微信二维码生成链接微信二维码转换成链接我们很多人都在想,怎样才能把二维码转换成网址链接,然后点击网址链接就直接进入二维码呢?下面就是转换成链接的方法之一:微信转链接步骤一:打开https://cli.im/deqr然后上传你的二维码图片,然后得到解码网址(如下图);步骤二:http://qr.topscan.com/api.php?text=然后加上你的解码后的网址;步骤三:http://h5…

    2022年9月5日
  • 静态路由(静态汇总路由,静态默认路由,负载均衡,浮动静态路由)介绍

    静态路由(静态汇总路由,静态默认路由,负载均衡,浮动静态路由)介绍网络上通过硬件设备传递数据。最常见的就是路由器和交换机。本篇介绍路由器如何使用静态路由条目来转发数据。一个数据包从源IP地址到目标IP地址间可能穿过多个路由器,也可能有多条路径通往目标IP地址。那路由器收到数据后,如何知道哪个端口能通往目标地址呢?如果多个端口都可通往目标地址,又如何选择用哪个端口转发才是最优路径呢?依据的就是路由表。路由表就是路由器的灵魂

    2022年9月25日
  • 尺度空间家具_空间尺度分析

    尺度空间家具_空间尺度分析尺度空间的基本思想:在视觉信息(图像信息)处理模型中引入一个被视为尺度的参数,通过连续变化尺度参数获得不同尺度下视觉处理信息,然后综合这些信息以深入地挖掘图像的本质特征。尺度空间方法将传统的单尺度视觉信息处理技术纳入尺度不断变化的动态构架中,因此更容易获得图像的本质特征。尺度空间生成的目的是模拟图像数据的多尺度特征。尺度空间理论是通过对原始图像进行尺度变换,获得图像多尺度下的尺度空间表示

    2022年8月31日
  • h5页面 请在微信客户端打开链接_模拟微信接口时,提示“请在微信客户端打开链接”(转)…[通俗易懂]

    h5页面 请在微信客户端打开链接_模拟微信接口时,提示“请在微信客户端打开链接”(转)…[通俗易懂]背景描述相信有模拟微信页面请求的测试都有看到过这个页面,简单点说就是爬虫爬微信页面,进行回放的时候会出现这个页面。大概在1年前,专门安排了一个人去解决这个技术问题,遗憾的是当时没有找到解决方案,接下来所有微信端的接口测试和性能测试都无法进行,今天和大家分享下我们的解决方案,希望大家可以绕过微信的坑。业务场景我这里以JMeter来举例,我们可以通过在JMeter上开启代理,手机上设置代理来录制微信端…

    2022年6月7日
  • 服务器安全-使用ipset 和iptables禁止国外IP访问[通俗易懂]

    服务器安全-使用ipset 和iptables禁止国外IP访问[通俗易懂]服务器遭受ddos攻击,发现发部分IP来自国外……IPSET安装yuminstallipset//安装ipsetipsetcreatechinahash:nethashsize10000maxelem1000000//创建地址表ipsetaddchina172.18.0.0/16ipsetlistchina获取国内IP地址段并导入viipset_china.sh#!/bin/bashrm-rfcn.zonewget..

    2022年10月7日
  • C++中的仿函数使用

    C++中的仿函数使用

    2021年11月20日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号