首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
C程序代码“while((c=getchar()!=’a’)putchar(c);”中存在______错误。
C程序代码“while((c=getchar()!=’a’)putchar(c);”中存在______错误。
admin
2009-09-04
22
问题
C程序代码“while((c=getchar()!=’a’)putchar(c);”中存在______错误。
选项
A、调用
B、语法
C、逻辑
D、运行
答案
B
解析
getchar()用于接收键盘输入的字符,其值为键入的字符,putchar(c)用于在屏幕显示字符,c可以是字符类型也可以是整型变量。C语言中,不等号“!=”的优先级高于赋值符号“=”,因此c=getchar()!=’a’相当于c=(getchar()!=’a’),而“getchar()!=’a’”是个逻辑表达式,如果键入的是a,则该表达式的值为0,否则为1。程序代码中的错误可分为语法错误和语义错误。程序语言的语法表述的是语言的形式,或者说是语言的样子和结构。程序语言还有更重要的一个方面,就是附着于语言结构上的语义。语义揭示了程序本身的含义、施加于语言结构上的限制或者要执行的动作。程序语言的语义分为静态语义和动态语义。编译时进行的是静态语义的分析,主要包括:检查语言结构的语义是否正确,即是否结构正确的句子所表示的意思也合法;执行规定的语义动作,如表达式的求值、符号表的填写、中间代码的生成等。题目中while后面的括号显然没有匹配,少了一个右括号,这属于一种语法错误。运行错误是指程序能运行,在运行中出现错误。该代码不能通过编译,无法运行。
转载请注明原文地址:https://kaotiyun.com/show/1gxZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
ISDN是在(58)基础上建立起来的网络,能够提供的最高速率(59)。常用的有D和B两种标准化信道,其中D信道主要用来传输(60)。使用基本速率接口传输声音,一路话音占用的数据传输率是(61),占总带宽的比例是(62)。
在Linux系统的路由配置中,若设置静态路由,则需(17)命令。在使用该命令时为了防止出现错误,可以将网络名字代替网络号,而网络名字可以在文件(18)中定义。为了将手工配置的命令存储下来,在系统启动时自动执行,可以通过(19)来实现。若运行动态路由,则(2
(12)是关于质量管理体系的一系列标准,有助于企业交付符合用户质量要求的产品。自标准实施之日起,至标准复审重新确认、修订或废止的时间,称为标准的有效期,我国在国家标准管理办法中规定,国家标准的有效期一般为(13)年。我国著作权法中对公民作品的发表权
(12)是关于质量管理体系的一系列标准,有助于企业交付符合用户质量要求的产品。自标准实施之日起,至标准复审重新确认、修订或废止的时间,称为标准的有效期,我国在国家标准管理办法中规定,国家标准的有效期一般为(13)年。我国著作权法中对公民作品的发表权
为了进行差错控制,必须对传送的数据帧进行校验。在局域网中广泛使用的校验方法是(7)校验。CRC-16标准规定的生成多项式为G(x)=X16+X15+X2+1,它产生的校验码是(8)位,接收端发现错误后采取的措施是(9)。如果CRC的生成多项式为G(X)=X
动态路由协议的基本功能是当网络中的路由发生改变时,将此改变迅速、有效地传递到网络中的每一台路由器。同时,由于网络传递的不可靠、时延等各种偶然因素的存在,可能造成路由信息的反复变化,从而导致网络的不稳定。下列______不属于RIP协议引入机制。
下面有关NTPS文件系统优点的描述中,(18)是不正确的。要把FAT32分区转换为NTFS分区,并且保留原分区中的所有文件,不可行的方法是(19)。
简述什么是ISDN?依据ISO/OSI参考模型对无线扩频网络设备进行分类,可以分为哪几种类型?用无线扩频设备实现网络互连需要何种配套设备?
原型化方法是—种______ 型的设计过程。
linux下在安装了Web服务器后,当在inted下启动时,在系统文件/etc/senices中要添加(54),在单独运行时,命令是(55)。Web系统的系统配置文件(56),它定义了服务器在DNS数据库中注册的主机名,这是通过(57)命令定义的。测试WW
随机试题
DearJones,YouhaveaskedmeforsuggestionsonhowtogetalongintheUnitedStates.Itisdifficulttogiveadvice,but
仙方活命饮的组成药物中含有()普济消毒饮的组成药物中含有()
患者,男性,66岁,病毒性肝炎。他使用过的票证最好的消毒方法是
土工合成材料常规厚度是在()压力下的厚度测定值。
根据施工过程的特点和计划目标的要求,采取随机抽样、()和实地检测相结合的方法,确定阶段性安全检查的内容。
设备购置费包括()。
马克思说过,“生活就像海洋,只有意志坚强的人,才能到达彼岸。”根据这句话可以推出()。
志愿者服务小组经过了几次培训后,计划到儿童福利院举办庆祝儿童节活动。社会工作者跟他们一起讨论这个计划。组员们有的滔滔不绝,有的一言不发,有的提出种种困难。社会工作者一方面针对个别组员的意见给予适当解释,另一方面引导组员把培训中获得的经验运用于将要开展的活动
下列情形中,继承人丧失继承权的是()
[*]
最新回复
(
0
)