1. 奇思科创论坛首页
  2. 灌水交流

信息学奥赛(NOIP)课程Q&A(二)

NOIP课程相关编译问题

1.双击后弹出图一,运行后弹出图二

2020052809165658图一

2020052809170178图二

A:将C++卸载重新安装

2.运行的是1001.cpp(是原来成功运营的程序),但现在按下运行后,就会跳出ostream

2020052809190815

A:不要在dev c++中打开程序,直接从源程序.cpp文件打开(目录里双击运行.cpp),或卸载后重装

  1. 在电脑上可以提交运行且符合题目要求,但提交后机器判定有误。没发现有多余输出,空格删掉就不对了

2020052809215853

2020052809221717

A:前两个cout到输出C就可以结束了

  1. 整数是32位有符号整数是什么意思?

  A:int整形,在一般的电脑中,int占用4字节,32位,数据范围为-2147483648~2147483647[-2^31~2^31-1];

  1. 四道作业做好之后点击提交,显示部分接受是为什么?

A:没全作对

  1. 在OJ系统上没有找到作业,作业在哪里?

A:

2020052809231247

  1. 为什么在c++程序里程序编的是对的,在作业里显示是错的?

A:正确写下代码是不会出现此类问题的,如果有应该是对题意理解有误导致的,要通过具体案例来看。

8.我的作业在电脑上可以运行并符合题目要求,但提交后机器判定有误

2020052809234933

2020052809240199

A:这个运行结果虽然一样,但代码里面有多余的输出,输出符号后续的空格是不用的

9.这道题哪里出错了?

2020052809242589

A:char 定义的应该是个变量,“*”是个常量

10.编译失败是为什么?选择C++还是错的

2020052809244543

A:在devC++里面先跑一遍,看报错信息。图中大概率是标点符号未使用英文输入法。

11.问题出在哪里?

2020052809251431

A:第二行少了using namespace std;

12.为何软件上可以输出,交上去就有错误

2020052809255458

2020052809261096

A:定义了变量a,但无论输入的a是什么输出结果都是一样的,对题意理解错误。

13.错误在输出的如果是变量要申明,如果是一段话要引号,但如何申明?

2020052809263369

A:逐个输出,cout<<” “<<n<<n<<n<<endl;

14.只有一行是什么意思,在程序里面写个固定的三个整数吗?还是需要通过键盘输入不确定的三个整数?要是程序运行后,通过键盘输入不确定的三个整数,那怎么只能一行呢,不是还有变量的定义吗?还是程序运行后,通过键盘输入不确定的三个整数,,还是在程序里面写固定的三个整数,反正只要达到输出第二个整数就可以?

2020052809270233

A:程序运行后,可通过键盘在一行输入3个随机的整数,通过空格隔开。

  1. 问题出在哪里?

2020052809272593

A:变量只定义了n,应逐个输出,cout<<” “<<n<<n<<n<<endl;

本文来自投稿,不代表奇思科创论坛立场,如若转载,请注明出处:http://bbs.wonderbits.cn/archives/3351

发表评论

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

联系我们

021-6111-0155

在线咨询:点击这里给我发消息

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code