首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于C语言的符号常量,以下叙述中正确的是
关于C语言的符号常量,以下叙述中正确的是
admin
2019-08-18
68
问题
关于C语言的符号常量,以下叙述中正确的是
选项
A、符号常量的符号名是标识符,但必须大写
B、符号常量在整个程序中其值都不能再被重新定义
C、符号常量是指在程序中通过宏定义用一个符号名来代表一个常量
D、符号常量的符号名必须是常量
答案
C
解析
在C语言程序中,用一个符号名来代表一个常量,称为符号常量。注意:这个符号名必须在程序中进行特别的“指定”,并符合标识符的命名规则。一般在程序中都是利用宏定义来定义符号常量的,在代码中可以利用undef来结束符号常量的定义,然后进行重新定义,符号常量的大小写并没有特别的规定,一般时候为了和变量区分利用大写。
转载请注明原文地址:https://kaotiyun.com/show/2aRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序structS{intn;inta[201;};voidf(structS*p){intij,t;for(i=0;in一1;i++)for(j=i+1.jnIj++)if(p
有以下程序段intj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入555667777abc后,y的值为
若有以下程序voidflintx){if(x>=10){printf("%d-",x%10);ifx/10);}elseprintf("%d",x);}main(){
有以下程序#includemain(){charp[20]={’a’,’b’,’c’,’d’},q[]="abc",r[]="abcde";strcat(p,r);strcpy(p+strlen(q),q);
若有以下程序structstu{char*name,gender;intscore;};main(){structstua={NULL,’m’,290},b;a.name=(char*)malloc(10);
给定程序MODI1.C是建立一个带头结点的单向链表,并用随机函数为各结点数据域赋值。函数fun的作用是求出单向链表结点(不包括头结点)数据域中的最大值,并且作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不
给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位的顺序组成一个新的数,并作为函数值返回。例如,从主函数输入一个整数:27638496,函数返回值为:26846。请在程序的下划线处填入正确的内容并把
给定程序中,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。请在程序的下划线处填入正确的内容并把下划线删
设有以下语句typedefstructTT{charc;inta[4];}CIN;则下面叙述中正确的是
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:除了尾部的*号之外,将字符串中其他*号全部删除。形参p已指向字符串中最后的一个字母。在编写函数时,不得使用C语言提供的字符串函数。例如,字符串中的内容为:****A*BC*DEF*
随机试题
胃肠出血及肝、肾病首选
以下属于脾主运化功能的是
A.H--2’,H—6的化学位移为7.10~7.30(d)B.H—2’,H—6’的化学位移为7.20~7.50(d)C.H—2’,H—6’的化学位移为7.60~7.80(d)D.H—2’,H—6’的化学位移为7.70~7.90(d)E.H—2’,H
咨询工程师在合同管理中的作用包括()。
当初步设计达到一定深度,建筑结构比较明确时,编制建筑工程概算可采用()。
A公司拟增发普通股,每股发行价格20元,每股发行费用4元。预定第一年分派现金股利每股2元,以后每年股利增长3%,其资本成本为()。
在证券经纪业务中,证券公司收取全部佣金作为业务收入。()
法人也有肖像权。
AfamilydoctorchargedtheNightHomeService(NHS)morethan£500,000insevenyearsfornightvisitsthathispatientsdidn
Forthispart,youareallowed30minutestowriteanessayonhowtobalanceworkandleisure.Youshouldwriteatleast150w
最新回复
(
0
)