首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的功能:给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
32
问题
下列程序的功能:给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://jikaoti.com/ti/BXn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下定义的结构体类型拟包含两个成员,其中成员变量info用来存入整形数据;成员变量link是指向自身结构体的指针,请将定义补充完整。structnode{intinfo;【】link;};
执行以下语句的结果为______。y=10;x=y++;
实现程序可将磁盘中的一个文件复制到另一个文件中,两个文件的文件名在可执行命令的命令行中(相当于copy命令),假定文件在当前目录下。请补全程序。#include<stdio.h>voidmain(intargc,char*argv[])
若以下程序所生成的可执行文件名为file1.exe,main(intargc,char*argv[]){while(argc-->0){++argv;printf("%s",*argv);}}当键入以下命令执行该程序时
注释说明了程序的功能,它分为【】注释和功能性注释。
在下列叙述中,错误的一条是______。
Fibonacci数列中的头两个数是1和1,从第3个数开始,每个数等于前两个数之和。下述程序计算此数列的前20个数,且每行输出5个数,请填空。#include<stdio.h>main(){intf,f1=1,f2=1;
以下程序用来输出结构体变量student所占存储单元的字节数,请填空。structst{charname[20];doublescore;};main(){structststudent;
设有语句:charstr1[]="string",str2[8],*ste3,*str4="string";,则下列不是对库函数strcpy的正确调用的是______。
已经定义ch为字符型变量,以下赋值表达式中错误的是_____。
随机试题
下列不属于法定丙类传染病的是
患者,女,58岁。右侧肢体偏瘫伴眩晕半小时。查体示:血压100/65mmHg,左腋下一肿大淋巴结,气管左偏,左上胸塌陷。既往无高血压病史,3个月前因咯血在外院考虑左上肺结核可能。CEA明显增高。最可能的原因是
禁忌冷疗的部位不包括
治疗风热、肝热之目赤肿痛的最佳药对是
基金会计期间划分二般以月为单位。( )
公文的特点主要有行政性、()。
A、 B、 C、 D、 A
Java中,“>>”符号是指()。
Atthefall2001SocialScienceHistoryAssociationconventioninChicago,theCrimeandJusticenetworksponsoredaforumonth
Duringthenextfewweekspublisherswillreleaseacrushofbooks,pilethemontodeliverylorriesandfighttogetthemonthe
最新回复
(
0
)