首页 > 其他
题目内容 (请给出正确答案)
[单选题]

下列程序的功能是给r输入数据后计算半径为r的圆面积s。程序在编译时出错。 main()/*Beginning*/ { int r; float s; scanf("%d",& r); s=*π*r*r ; printf ("s=%f" , s ) ; } 出错的原因是

A.注释语句书写位置错误

B.存放圆半径的变量r不应该定义为整型

C.输出语句中格式描述符非法

D.计算圆面积的赋值语句中使用了非法变量

答案
收藏

D、计算圆面积的赋值语句中使用了非法变量

解析:解析:在C语言程序中,可以用一个符号名来代表一个常量,称为符号常量。这个符号名必须在程序中进行特别的“指定”,并符合标识符的命令规则。在本题中圆周率π是一个符号常量,但在程序中并没有指定其值,所以编译器找不到其值就会报错。所以选项D)正确。

如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“下列程序的功能是给r输入数据后计算半径为r的圆面积s。程序在…”相关的问题
第1题
企业工资的变动数据项目较多,需录入所有职工的考勒数据。为提高输入 效率与质量,输入程序应提供下列()功能。

A.输入职工代码,由程序检索记录后显示该职工的姓名,然后输入他的考勤数据

B.由程序自动生成全部职工的变动记录功能

C.提供成批更新职工考勤数据功能

D.提供筛选记录功能,以便逐个部门门输入考勤数据

E.提供过滤字段功能,在界面上依次显示职工代码、姓名和与考勤有关的字段

点击查看答案
第2题
下列关于设计算法的叙述,正确的是()

A.设计算法就是用一种计算机能接受的程序设计语言来描述问题求解的步骤

B.设计算法的目的是查找和改正程序中存在的错误,使程序能顺利地执行,得出正确的结果

C.设计算法就是分析问题所涉及的输入数据和要求的输出结果,确定问题的功能要求、性能要求及其他要求

D.设计算法就是为问题寻找一个合适的解题步骤,并用适当的方式把它准确地描述出来

点击查看答案
第3题
请编写函数fun(),该函数的功能是:计算并输出 S=1+(1+20.5)+(1+20.5+30.5)+…+(1+20.5+30.5+…+n0.5

请编写函数fun(),该函数的功能是:计算并输出

S=1+(1+20.5)+(1+20.5+30.5)+…+(1+20.5+30.5+…+n0.5)

例如,若主函数从键盘给n输入20后,则输出为

s=534.188884。

注意;部分源程序给出如下。

请勿改动主函数main 和其他函数中的任何内容,仅在函数fun 的花括号中填入所编写的若干语句。

试题程序:

include <math. h>

include <stdio. h>

double fun(int n)

{

}

main()

{

int n;

double s;

printf("\n\nInput n: ");

scanf ("%d", &n);

s=fun (n)

printf ("\n\ns=%f\n\n", s);

}

点击查看答案
第4题
会计核算软件的功能模块是()。

A.一种文件

B.一种计算功能

C.一种排序功能

D.一个具备财务会计数据输出、输入功能的软件程序

点击查看答案
第5题
宇航员站在某一星球上,将一个小球距离星球表面h高度处由静止释放使其做自由落体运动,经过t时间后小球到达星球表面,已知该星球的半径为R,引力常量为G,则下列选项正确的是()

A.该星球的质量为

B.该星球表面的重力加速度为

C.该星球的第一宇宙速度为

D.通过以上数据无法确定该星球的密度

点击查看答案
第6题
根据冯·诺依曼1946年提出的计算机的程序存储原理而设计了现代的计算机。下面的说法正确的是______。

A.要求计算机完成的功能,必须事先编制好相应的程序,并输入到存储器内。

B.计算机内的程序和数据,都用十进制数表示

C.计算机内的程序和数据,可以用二进制也可用十进制数表示

D.微型计算机的内存容量太小,不能事先输入程序

点击查看答案
第7题
下列哪一个说法是错误的()。

A.空间复杂度为O(1)是指算法只占用一个临时存储单元

B.时间复杂度通常是指最坏情况下的时间复杂度

C.所用编程语言和输入数据都相同时,2个算法分别在同一台计算机上运行,花费时间较长的算法可能具有更低的时间复杂度

D.同一个算法,分别用编译型语言和解释型语言编写为程序,后者运行耗时可能更少

点击查看答案
第8题
设一计算机系统有输入机一台、打印机两台。现有A、B两道程序同时投入运行,且程序A先开始运行,程序B
后运行。程序A的运行轨迹为:计算50ms、打印100ms、再计算50ms、打印100ms、结束。程序B的运行轨迹为:计算50ms、输人数据80ms、再计算100ms、结束。要求:

(1)用图画出这两道程序并发执行时的工作情况。

(2)说明在两道程序运行时,CPU有无空闲等待?若有,在哪段时间等待?为什么会空闲等待?

(3)程序A、B运行时有无等待现象?在什么时候发生等待现象?

点击查看答案
第9题
用平行截面面积已知的立体体积公式计算下列各题中立体的体积. (1)以半径为R的圆为底,平行且等于底圆直径的

用平行截面面积已知的立体体积公式计算下列各题中立体的体积.

(1)以半径为R的圆为底,平行且等于底圆直径的线段为顶,高为H的正劈锥体.

(2)半径为R的球体中高为H(H<R)的球缺.

用平行截面面积已知的立体体积公式计算下列各题中立体的体积.  (1)以半径为R的圆为底,平行且等于底

点击查看答案
第10题
当数控系统具有刀具半径补偿功能时,CNC系统是根据零件程序和刀具半径(),自动计算刀心轨迹,完成对零件的加工的。
点击查看答案
第11题
(星球表面数据测星球质量密度)已知某星球半径为R,引力常量为G,为求得该星球的质量和密度,则下列操作可行的是()

A.在该星球作竖直上抛初速度及回到原位置时间

B.在该星球作平抛初速度与抛出高度

C.该星球表面重力加速度g

D.地球表面重力加速度

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改