首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有两行定义语句: int scanf; float case; 则以下叙述正确的是
设有两行定义语句: int scanf; float case; 则以下叙述正确的是
admin
2020-01-10
20
问题
设有两行定义语句:
int scanf;
float case;
则以下叙述正确的是
选项
A、两行定义语句都不合法
B、两行定义语句都合法
C、第1行语句不合法
D、第2行语句不合法
答案
D
解析
合法的标识符由字母(大、小写均可)、数字和下划线组成,并且必须以字母或下划线开头。关键字是指被C语言保留的,不能用作其他用途的一些标识符,它们在程序中都代表着固定的含义,用户不可重新定义。预定义标识符是系统已经有过定义的标识符,用户可以重新定义,可以作为变量名。scanf为库函数名,属于预定义标识符,可以被用户重定义,所以第一行语句合法。case为关键字,是选择结构switch语句中的关键字,不可被用户重定义,所以第二行语句不合法。D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/oWCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:intx=2;以下表达式中,值不为6的是
设有定义:intx[2][3];则以下关于二维数组x的叙述错误的是
有以下程序#include<stdio.h>intfun(int(*s)[4],intn,intk){intm,i;m=s[0][k];for(i=1;i<n;i++)if(s[i][k]>m
有以下程序#include<stdio.h>#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i<N;i++)b[i]=a[i][i]-a[i]
以下函数按每行8个输出数组中的数据:voidfun(int*w,intn){inti;for(i=0;i<n;i++){_______________printf("%d",w
有下列程序:voidf(int*q)main(){inti=0;{inta[5]={l,2,3,4,5),i;for(;i<5;i+
下列描述中,不符合良好程序设计风格要求的是
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)则该关系的主键为
以下选项中,值为1的表达式是
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
随机试题
新时期中国最鲜明的特点是()
前牙外伤的根管选用的消毒剂为年轻恒牙感染严重时选用的根管消毒剂为
血浆中含有大量的脂质,多是不溶于水的,但在正常的血液中我们并没有见大量的酯析出,说明有物质帮助它们转运被誉为胆固醇的“清扫机”的是
不可以支取现金的存款账户是()。
一个Windows窗口可以被()。
普通中小学经常组织诸如生物、物理、航模等兴趣小组,主要是为了()。
标志着以“自强”“求富”为目标的洋务运动失败的事件是
在计算机的硬件技术中,构成存储器的最小单位是()。
Readthearticlebelowaboutlanguagelearningforsmallbusinesses.Foreachquestion(31-40),writeonewordinCAPITALLET
ManypeopleinvestinthestockmarkethopingtofindthenextMicrosoftandDell.However,Iknow【21】personalexperiencehowdi
最新回复
(
0
)