首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的功能是给r输入数据后计算半径为r的圆面积s。程序在编译时出错。 main() /* Beginning */ {int r; float s; scanf("%d",&r); S=*π*r*r; pri
下列程序的功能是给r输入数据后计算半径为r的圆面积s。程序在编译时出错。 main() /* Beginning */ {int r; float s; scanf("%d",&r); S=*π*r*r; pri
admin
2013-02-23
26
问题
下列程序的功能是给r输入数据后计算半径为r的圆面积s。程序在编译时出错。
main()
/* Beginning */
{int r; float s;
scanf("%d",&r);
S=*π*r*r;
printf("s=%f\n",s);
}
出错的原因是( )
选项
A、注释语句书写位置错误
B、存放圆半径的变量r不应该定义为整型
C、输出语句中格式描述符非法
D、计算圆面积的赋值语句中使用了非法变量
答案
D
解析
在C语言程序中,可以用一个符号名来代表一个常量,称为符号常量。这个符号名必须在程序中进行特别的“指定”,并符合标识符的命令规则。在本题中圆周率π是一个符号常量,但在程序中并没有指定其值,所以编译器找不到其值就会报错。所以选项D正确。
转载请注明原文地址:https://jikaoti.com/ti/Vyn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若输入173253,则以下程序的运行结果为______。main(){unsigneda;intn1,n2;scanf("%o",&a);printf("%o",getbits(a,4,8));}getbits(value,n1,
以下程序的输出结果是______。#includemain(){char*p1,*p2,str[50]="ABCDEFG";p1="abcd";p2="efgh";strcpy(str+1,p2+1);strcpy(str+3,p1+3)
若变量已正确定义并赋值,下面符合C语言的表达式是_____。
C语言规定,在一个源程序中,main函数的位置
C语言允许函数类型缺省定义,此时函数值隐含的类型是
假定建立了以下链表结构,指针p、q分别指向如图所示的结点,则以下可以将q所指结点从链表中删除并释放该结点的语句组是______。
若变量c为char类型,能正确判断出c为小写字母的表达式是______。
指针变量p的基类型为int,并已指向一连续存储区,若p中当前的地址值为1234,则执行p++后,p中的值为()
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用
设有定义:#defineSTR"12345";,则以下叙述中正确的是()
随机试题
闻一多提出诗歌的“三美”理论,“三美”是指______美、音乐美、绘画美。
患者,女性,30岁。近4年来经常间发四肢关节疼痛,近来感乏力、纳差、心悸、气促,肝在肋下2.5cm可触及,轻触痛。查血红蛋白97g/L,尿蛋白(+);双下肢轻度浮肿,其原因可能为
尿常规检查时出现以下何种结晶,提示可能患有痛风
王某(19周岁)和李某(17周岁)因涉嫌共同寻衅滋事被立案侦查。关于本案法律援助的适用,下列哪一说法是正确的?()
《计量法》规定的检定工作的原则是什么?
(2006年)函数在点x的导数是()。
下列有关海关审查申诉案件所作处理决定的表述,错误的是:
()是反映投资收益的指标。
下列关于企业因其他长期职工福利产生的职工薪酬成本的会计处理,表述正确的有()。
信息的收集包括信息和【】两项基本活动。
最新回复
(
0
)