首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的功能:给r输入数据后计算半径为r的圆面积s。程序在编译时出错。 main() /* Beginning */ {int r; float s; scanf("%d",£r); star*r*r; prin
下列程序的功能:给r输入数据后计算半径为r的圆面积s。程序在编译时出错。 main() /* Beginning */ {int r; float s; scanf("%d",£r); star*r*r; prin
admin
2013-02-23
50
问题
下列程序的功能:给r输入数据后计算半径为r的圆面积s。程序在编译时出错。
main()
/* Beginning */
{int r; float s;
scanf("%d",£r);
star*r*r;
printf ("s=%f\n",s);
}
出错的原因是( )。
选项
A、注释语句书写位置错误
B、存放圆半径的变量r不应定义为整型
C、输出语句中格式描述符非法
D、计算圆面积的赋值语句使用非法变量
答案
D
解析
在C语言程序中,可以用一个符号名宋代表一个常量,称为符号常量。这个符号名必须在程序中进行特别的“指定”,并符合标识符的命令规则。在本题中圆周率冗是一个符号常量,但在程序中并没有指定其值,所以编译器找不到其值就会报错。所以选项D)正确。
转载请注明原文地址:https://kaotiyun.com/show/PBJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若用0至9之间不同的三个数构成一个三位数,下面程序将统计出共有多少种方法。请填空。#include<stdio.h>main(){inti,j,k,count=0;
若有如下说明,则______的叙述是正确的。structst{inta;intb[2];}a;
以下程序的输出结果是()main(){charss[16]="test\0\n\"";printf("%d,%d\n",strlen(ss),sizeof(ss)):}
设a、b和c都是int型变量,且a=3,b=4,c=5,则下列值为0的表达式是()
下列程序中字符串中各单词之间有一个空格,则程序的输出结果是【】。#include<string.h>main(){charstr1[]="Howdoyoudo",*p1=str1;strcpy(str1
下列叙述中,不正确的是______。
数据模型是数据库系统中用于提供信息表示和操作手段的结构形式。实际数据库系统中所支持的数据模型主要有层次模型、网状模型和【】3种。
设下面程序的可执行文件名为“prg.exe”,在该程序所在子目录下输入以下命令行:prghellogood<回车>则程序的输出结果是______。main()(intargc,char*argv[]){inti;if(argc<=0)
下列程序运行后,如果从键盘上输入ABCDE<回车>,则输出结果为______。#include<stdio.h>#include<string.h>fuch(charstr[]){intnum=0;
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
随机试题
传感器一般由敏感元件、转换元件和()三部分组成。
中年男性,主诉全口牙酸痛,牙合面磨平,咀嚼无力,有耳部疼痛,来院就诊。检查:面下1/3短,牙列完整,全口牙广泛过度磨耗并超过生理范围。牙合面探硬,无变色,多处过敏点,咀嚼肌及关节有压痛,偶有关节弹响。除上述已有的检查外,重点补充检查
建设工程监理单位的服务对象是( )。
国有企业改造为公司制企业时,在评估基准日与建账日之间可能发生盈亏。下列各企业中,应享有或承担此盈亏的是()。
下面属于无效合同的是()。
Whatisyourfavoritecolor?Doyoulikeyellow,orangeorred?Ifyoudo,youmustbeanoptimist,aleader,anactivepemonwhoenjo
inversion
radionavigation
设矩阵Am×n,r(A)=m<n,Em为m阶单位矩阵,下述结论中正确的是().
在数据管理技术发展的三个阶段中,数据共享最好的是
最新回复
(
0
)