首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列叙述中错误的是( )。
下列叙述中错误的是( )。
admin
2020-07-28
48
问题
下列叙述中错误的是( )。
选项
A、C语句必须以分号结束
B、复合语句在语法上被看作一条语句
C、空语句出现在任何位置都不会影响程序运行
D、赋值表达式末尾加分号就构成赋值语句
答案
C
解析
C语言规定每条语句和数据定义的最后必须有一个分号,分号是C语句的必要组成部分。复合语句也称为“语句块”,其形式如下:{语句1;语句2:……语句n;},即用一对大括号把若干语句括起来构成一个语句组。一个复合语句在语法上视为一条语句,在一对花括号内的语句数量不限。一个赋值表达式的最后加一个分号就成为一条语句,即赋值语句。空语句是只有一个分号的语句,它什么也不做,程序设计中有时需要加一个空语句来表示存在一条语句,但随意加分号会导致逻辑上的错误,而且这种错误十分隐蔽,编辑器也不会提示逻辑错误,需要慎用。
转载请注明原文地址:https://kaotiyun.com/show/9J3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述正确的是
有以下程序intfun(intx[],intn){staticintsum=0,i;for(i=0;i<n;i++)sum+x[i];returnsum;}main(){inta[]={1,2,3,4,5},b[]={6,7,
以下选项中表示一个合法的常量是(说明:符号口表示空格)
有以下程序main(){inta[5]={2,4,6,8,10},*p,*k;p=a:k=&p;printf("%d",*(p++));printf("%d\n",**k);}程序运行后的输出结果是
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
有以下程序,程序的输出结果是voidfun(double*p1,double*p2,double*s){s=(double*)calloc(1,sizeof(double));*s=*p1+*(p2+1);}main(){doublea[2]=
有以下程序,程序运行后的输出结果是#include<stdio.h>#definefix)x*x*xmain(){inta=3,s,t;s=f(a+1);t=f((a+1));printf("%d,%d\n",s,t);}
在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、存储级和()。
数据库设计中反映用户对数据要求的模式是()。
在E—R图中,用来表示实体的图形是
随机试题
跑道道面温度传感器安装在(),且距跑道中线一侧不超过120m,但不小于90m,距跑道入口端向内约300m。
关于淡漠型甲亢,下列哪项是错误的
关于溃疡病,下列哪项不正确
关于干性坏疽,下列哪项是正确的
诊断痛风的主要实验室依据是
依照《合伙企业法》的规定:合伙企业的财产由全体合伙人依照本法共同管理和使用,具体而言,下列对于合伙企业的财产以及合伙人份额权利相关内容表述正确的是哪个?
根据《行政复议法》的规定,行政复议机关收到行政复议申请后,应当在()日内进行审查。
( )防水卷材施工,可采用冷粘法,自粘法、焊接法和机械固定法等方法铺设卷材。
根据以下资料,回答问题。注:此表中部分数据因四舍五入的原因,存在总计与分项合计不等的情况2015年1—4月份,民间固定资产投资为()亿元。
(2006年试题,20)已知非齐次线性方程组有3个线性无关的解.证明方程组系数矩阵A的秩rA=2;
最新回复
(
0
)