【单选题】
若char a[10];已正确定义,以下语句不能从键盘上给a数组的所有元素输入值的语句是___
A. gets(a)
B. scanf(“%s”,a)
C. for(i=0;i<10;i++) a[i]=getchar()
D. a=getchar()
查看试卷,进入试卷练习
微信扫一扫,开始刷题
答案
D
解析
暂无解析
相关试题
【单选题】
以下程序段的输出结果为___ char c[]=“abc”; int i=0; do; while (c[i++]!=’\0’); printf(“%d”,i-1)
A. abc
B. ab
C. 2
D. 3
【单选题】
char a1[]=“abc”,a2[80]=“1234”;将a1串连接到a2串后面的语句是___
A. strcat(a2,a1)
B. strcpy(a2,a1)
C. strcat(a1,a2)
D. strcpy(a1,a2)
【单选题】
C语言中不可以嵌套的是___
A. 函数调用
B. 函数定义
C. 循环语句
D. 选择语句
【单选题】
C语言程序中必须有的函数是___
A. #include “stdio.h”
B. main
C. printf
D. scanf
【单选题】
一个C语言的执行是从___
A. 本程序的main函数开始,到main函数结束
B. 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束
C. 本程序的main函数开始,到本程序文件的最后一个函数结束
D. 本程序文件的第一个函数开始,到本程序main函数结束
【单选题】
一个C语言程序是由___
A. 一个主程序和若干子程序组成
B. 函数组成
C. 若干过程组成
D. 若干子程序组成
【单选题】
C语言规定,在一个源程序中,main函数的位置是___
A. 必须在最开始
B. 必须在系统调用的库函数的后面
C. 可以任意
D. 必须在最后
【单选题】
以下叙述不正确的是___
A. 一个C源程序可由一个或多个函数组成
B. 一个C源程序必须包含一个main函数
C. C程序的基本组成单位是函数
D. 在C程序中,注释说明只能位于一条语句的后面
【单选题】
以下叙述正确的是___
A. 在C程序中,main函数必须位于程序的最前面
B. C程序的每行中只能写一条语句
C. C语言本身没有输出语句
D. 在对一个C程序进行编译的过程中,可发现注释中的拼写错误
【单选题】
表达式18/4*sqrt(4.0)/8值的数据类型为___
A. int
B. float
C. double
D. 不确定
【单选题】
C语言运算对象必须是整型的运算符是___
A. %=
B. /
C. =
D. <=
【单选题】
若变量已正确定义并赋值,下面符合C语言语法的表达式是___
A. a:=b+1
B. a=b=c+2
C. int 18.5%3
D. a=a+7=c+b
【单选题】
设以下变量均为int类型,则值不等于7的表达式是___
A. (x=y=6,x+y,x+1)
B. (x=y=6,x+y,y+1)
C. (x=6,x+1,y=6,x+y)
D. (y=6,y+1,x=y,x+1)
【单选题】
在C语言中,int、char和shor三种类型数据在内存中所占用的字节数___
A. 由用用户自己定义
B. 均为2个字节
C. 是任意的
D. 由所用机器的机器字长决定
【单选题】
若有定义:int a=7; float x=2.5,y=4.7; 则表达式x+a%3*(int)(x+y)%2/4的值是___
A. 2.500000
B. 2.750000
C. 3.500000
D. 0.00000
【单选题】
已知大写字母A的ASCII码值是65,小写字母a的ASCII码值是97,则用八进制表示的字符常量’\101’是___
A. 字符A
B. 字符a
C. 字符e
D. 非法的常量
【单选题】
以下选项中合法的用户标识符是___
A. long
B. _2Test
C. 3Dmax
D. A.dat
【单选题】
语句printf(“a\bre\’hi\’y\\\bou\n”);的输出结果是(说明:’\b’是退格符)___
A. a\ber\’hi\’y\\\bou
B. a\ber\’hi\’y\bou
C. re’hi’you
D. abre’hi’y\bou
【单选题】
若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是___
A. 1
B. 2
C. 2.0
D. 2.5
【单选题】
设有 int x=11;则表达式(x++ * 1/3)的值是___
A. 3
B. 4
C. 11
D. 12
【单选题】
若以下变量均为整型,且num=sum=7;则计算表达式sum=num++,sum++,++num后sum的值为___
A. 7
B. 8
C. 9
D. 10
【单选题】
C语言中的标识符只能由字母,数字和下划符组成,且第一个字符___
A. 必须为字母
B. 必须为下划线
C. 必须为字母或下划线
D. 可以是字母,数字和下划线中任一字符
【单选题】
假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是___
A. 7
B. 8
C. 6
D. 2
【单选题】
若有说明语句;char c=’\72’;则变量c___
A. 包含1个字符
B. 包含2个字符
C. 包含3个字符
D. 说明不合法,c的值不确定
【单选题】
下面不正确的字符串常量是___
A. ‘abc’
B. “12’12”
C. “0”
D. “ ”
【单选题】
若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是___
A. -3
B. 9
C. -12
D. 6
【单选题】
下列选项中,合法的C语言关键词是___
A. VAR
B. cher
C. integer
D. default
【单选题】
以下选项中,与k=n++完全等价的表达式是___
A. k=n,n=n+1
B. n=n+1,k=n
C. k=++n
D. k+=n+1
【单选题】
以下for循环的执行次数是 for(x=0,y=0;(y=123)&&(x<4);x++);___
A. 是无限循环
B. 循环次数不定
C. 4次
D. 3次
【单选题】
语句while(!E);中的表达式!E等价于___
A. E==0
B. E!=1
C. E!=0
D. E==1
【单选题】
下面有关for循环的正确描述是___
A. for循环只能用于循环次数已经确定的情况
B. for循环是先执行循环循环体语句,后判断表达式
C. 在for循环中,不能用break语句跳出循环体
D. for循环的循环语句中,可以包含多条语句,但必须用括号括起来
【单选题】
C语言中while和do-while循环的主要区别是___
A. do-while的循环体至少无条件执行一次
B. while的循环控制条件比do-while的循环控制条件更严格
C. do-while允许从外部转到循环体内
D. do-while的循环体不能是复合语句
【单选题】
以下不是无限循环的语句为___
A. for(y=0,x=1;x>++y;x=i++) i=x
B. for(;;x++=i)
C. while(1){x++;}
D. for(i=10;;i--) sum+=i
【单选题】
C语言用于结构化程序设计的三种基本结构是___
A. 顺序结构、选择结构、循环结构
B. if、switch、break
C. for、while、do-while
D. if、for、continue
【单选题】
对for(表达式1;;表达式3)可理解为___
A. for(表达式1;0;表达式3)
B. for(表达式1;1;表达式3)
C. for(表达式1;表达式1;表达式3)
D. for(表达式1;表达式3;表达式3)
【单选题】
下列运算符中优先级最高的是___
A. <
B. +
C. &&
D. !=
【单选题】
printf函数中用到格式符%5s,其中数字5表示输出的字符串占用5列,如果字符串长度大于5,则输出按方式___
A. 从左起输出该字符串,右补空格
B. 按原字符从左向右全部输出
C. 右对齐输出该字串,左补空
D. 输出错误信息
【单选题】
putchar函数可以向终端输出一个___
A. 整型变量表达式值
B. 实型变量值
C. 字符串
D. 字符或字符型变量值
【单选题】
以下描述中正确的是___
A. 由于do-while循环中循环体语句只能是一条可执行语,所以循环体内不能使用复合句语
B. do-while循环由do开始,用while(表达式)后面不能写分句
C. 在do-while循环体中,一定要有能使while后面表达式的值变为零(“假”)操作
D. do-while循环中,根据情况可以省略while
【单选题】
以下关于运算符优先顺序的描述中正确的是___
A. 关系运算符<算术运算符<赋值运算符<逻辑运算符
B. 逻辑运算符<关系运算符<算术运算符<赋值运算符
C. 赋值运算符<逻辑运算符<关系运算符<算术运算符
D. 算术运算符<关系运算符<赋值运算符<逻辑运算符
推荐试题
【单选题】
一个用于替换过时交易处理系统的解决方案商业论证已获得批准。然而,预算仅限于在线交易,这项信息应记录在哪一项文件中?
A. 项目管理计划
B. 项目章程
C. 成本管理计划
D. 问题日志
【单选题】
项目经理执行一次分析,并获知挣值(ev)为60,000美元、计划价值(pv)为75,000美元。实际成本为(ac)为60,000美元。项目目前的状态是什么?
A. 符合进度,但超出预算
B. 落后于进度,但符合预算
C. 落后于进度,并超出预算
D. 符合进度,并符合预算
【单选题】
项目收尾时,项目经理审查上一个阶段收尾信息,已验证所有项目工作是否完成。项目经理还需要做什么?
A. 集合团队,认可他们对项目付出的努力
B. 通知项目发起人项目已收尾
C. 在组织过程资产中更新经验教训
D. 执行偏差分析
【单选题】
项目发起人批准了项目章程,该项目是在两个城镇之间修建一条道路,若要保证两个社区均了解项目的特征,项目经理应该怎么做?
A. 与主题专家(sme)一起制定工作说明书(sow)
B. 与项目团队一起头脑风暴项目可交付成果
C. 与关键项目相关方一起召开项目启动大会
D. 与项目所有人一起评审项目管理计划
【单选题】
虽然前两个可交付成果是完整的,但由于财务原因,项目被取消,项目经理应该做?
A. 向管理层解释项目应该继续下去
B. 迅速进入收尾阶段
C. 进行资源遣散
D. 内部分析原因,并提交相关的建议
【单选题】
制定项目工作分解结构(wbs)时,项目经理应查阅哪一份管理计划?
A. 采购管理计划
B. 范围管理计划
C. 风险管理计划
D. 资源管理计划
【单选题】
基于不断变化的立法,项目团队识别到大量额外的需求,项目经理要求团队针对每个需求提交变更请求。
A. 变更范围和基准
B. 审查变更管理计划,并按该计划执行
C. 安排召开变更控制委员会(ccb)会议,加快批准
D. 向发起人提交时间和成本偏差请求
【单选题】
在一个拥有大量工作包的项目上,项目经理希望使用挣值(ev)方法来跟踪项目进展,项目经理应该使用什么?
A. 动态进展评估
B. 固定公式法
C. 物理测量
D. 支持型活动(loe)
【单选题】
在一个复杂的长期项目上,项目经理采用一种方法,详细规划近期工作,并在更高层次规划未来工作,这描述的是什么?
A. 分解
B. 滚动式规划
C. 解决方案行动规划
D. 调整时间提前量和时间滞后量
【单选题】
项目完成后,项目经理发现一些团队成员仍在从事项目活动,若要避免这个问题,项目经理应该先做什么?
A. 制定有效的经验教训收集步骤
B. 对项目进行收尾
C. 结束采购
D. 制定有效的风险应对策略
【单选题】
随着项目进展,项目经理预测到即将开展的活动中存在一些风险。项目经理应该使用哪一份文件进行风险分类?
A. 风险分解结构
B. 风险管理计划
C. 风险登记册
D. 风险绩效报告
【单选题】
批准项目章程之后,人力资源总监要求增加项目范围。一名项目团队成员在没有通知项目经理的情况下增加了这些范围。
A. 与该团队成员讨论该问题
B. 执行实施整体变更控制过程
C. 寻求项目发起人的指导
D. 与项目管理办公室(pmo)一起审查范围变更
【单选题】
项目经理与项目相关方开会,获得关于如何最好的向施工现场输送用品的信息和知识。这使用的是哪种沟通方法类别?
A. 交互式沟通
B. 内部沟通
C. 拉式沟通
D. 推式沟通
【单选题】
一个项目涉及位于全球各地的团队成员,产生了许多不同意见。新项目经理通过成功促进团队协作和问题解决提高生产力。
A. 冲突管理
B. 沟通模型
C. 群体决策技术
D. 虚拟团队
【单选题】
项目经理需要快速批准项目计划,为了估算获得批准所需的时间,项目经理必须决定哪些批准人可能需要特别注意。
A. 检查绩效报告
B. 执行相关方分析
C. 应用分析技术
D. 参与观察和对话
【单选题】
团队被分配到去完成一项关键路径上的活动,但可交付成果延迟了。团队成员包括来自项目经理以及客户公司的个人。为确保项目保持进度计划,项目经理应该使用哪一项来修订进度计划?
A. 滚动式规划
B. 进度压缩
C. 假设情景分析
D. 分解
【单选题】
项目经理需要从不同职能经理招募团队成员,项目经理应使用什么?
A. 资源日历
B. 协商
C. 募集
D. 技能图
【单选题】
项目发起人要求项目经理将项目的总持续时间减少一天。项目经理下一步该怎么做?
A. 对活动i-j赶工一天
B. 对活动g-k赶工一天
C. 对活动a-b赶工一天
D. 对活动h-j 赶工一天
【单选题】
在每周项目治理会议期间,项目经理注意到两名成员对一个关键决定意见不一致。项目经理通过纳入多个观点和见解进行沟通协调,最终导致两名成员达成共识。
A. 合作/解决问题
B. 缓和/包容
C. 妥协/调解
D. 强迫/命令
【单选题】
项目经理从一个符合进度和预算的项目中辞职。在聘用替代的新项目经理后,团队反对新项目经理提出的意见。团队处于下列哪一个发展阶段?
A. 形成
B. 规范
C. 成熟阶段
D. 震荡阶段
【单选题】
在项目执行阶段,项目经理发现工作分解结构(wbs)中遗漏一个工作包。项目经理应该怎么做?
A. 压缩进度计划以适应来自该工作包的额外工作量
B. 更新项目进度计划和人力资源计划
C. 分析影响以及让项目回到正轨将要采取的变更
D. 将遗漏的工作包增加到wbs
【单选题】
在过去10个月,在项目实施阶段出现了大量缺陷。新缺陷数量每个月都不同。项目经理应该参考下列哪一项来确定这些缺陷的趋势?
A. 控制图
B. 散点图
C. 流程图
D. 统计抽样
【单选题】
一家公司花了三年时间研发新产品。他们现在希望创建一份项目计划来推出产品。
A. 与项目团队和主题专家(sme)一起召开会议
B. 引导头脑风暴会议
C. 审查组织过程资产
D. 使用帕累托和亲和图分析
【单选题】
对一个关键项目的要求是产品的持续可追溯性,质量团队建议在制造过程中的每个步骤创建检查点。然而,这些检查点耗费了宝贵的时间和资源。
A. 备选方案分析
B. 成本效益分析
C. 帕累托图
D. 石川图
【单选题】
项目经理收到一个请求,向额外的项目相关方发送状态报告。项目经理应更新哪一份文件?
A. 项目章程
B. 变更日志
C. 沟通管理计划
D. 相关方参与计划
【单选题】
项目经理应在哪里存档所有相关项目文件和经验教训?
A. 工作授权系统
B. 项目管理信息系统(pmis)
C. 项目数据管理系统
D. 配置管理系统
【单选题】
项目经理得知一款软件可以提高当前和未来项目任务的效率,由于这款软件对公司来说是新软件,工程师不熟悉该软件。项目经理决定派遣最高级别工程师参加外部培训课程。项目经理采用了何种风险策略?
A. 减轻
B. 增强
C. 开拓
D. 分享
【单选题】
项目中有一些团队成员被分配到多个项目。在关键项目阶段,由于对该项目的参与程度,一些团队成员无法完成可交付成果。
A. 相关方登记册
B. 相关方参与计划
C. 相关方参与度评估矩阵
D. 相关方分析
【单选题】
一个发展中国家的政治变更可能影响那里即将完成的一个项目。项目经理应该怎么做?
A. 接受风险
B. 执行风险分析
C. 通知相关方
D. 赶工
【单选题】
一个项目仍在等待一项新法规的批准,这将导致项目的里程碑延期一些。在通知项目相关方之前,项目经理需要衡量延期情况。
A. 趋势分析
B. 关键路径法(cpm)
C. 关键链法(ccm)
D. 挣值管理(evm)
【单选题】
在项目执行期间,一名团队成员识别到由以前未被识别为项目相关方的职能经理提交了新需求。项目经理应该怎么做?
A. 与项目发起人开会,获得反馈
B. 启动实施整体变更控制过程
C. 对需求执行成本效益分析
D. 将该职能经理添加进沟通管理计划
【单选题】
在编制项目章程用于批准时,项目经理发现有两名相关方对关键可交付成果的期望有冲突。若要解决期望冲突问题并完成项目章程,项目经理应该首先做什么?
A. 与关键相关方一起召开一个问题解决会
B. 将该问题上报给项目发起人
C. 使用专家判断来决定可交付成果
D. 在章程中减少可交付成果用于后期定义
【单选题】
项目经理得知一名新团队成员完成了他们的第一个工作包,项目经理感到很吃惊,因为该工作包之前落后于进度计划,而现在似乎是按时完成。
A. 确认已对该工作包应用质量管理计划
B. 祝贺该项目团队成员按时完成工作包
C. 在接受工作包之前核实质量
D. 更新项目进度计划
【单选题】
下列哪一项表明缺少沟通管理计划?
A. 项目相关方接受会议通知,但未参加
B. 项目发起人批准项目范围说明,但没有表达他们对一个关键假设的担忧
C. 项目发起人抱怨说,他们没有收到每周状态更新,虽然项目经理已通过短信发送传达这些更新
D. 由于一个意外事件未能被识别为风险,项目进度计划需要延期
【单选题】
项目经理收到项目发起人的反馈,可靠性、安全性和性能是项目的关键。项目经理下一步应该怎么做?
A. 执行范围管理
B. 创建工作分解结构(wbs)
C. 更新项目管理计划
D. 更新需求文件
【单选题】
项目经理审查项目需求并与主题专家(sme)面谈。规划项目时,很明确并非所有需求都能满足。项目经理下一步应该怎么做?
A. 与关键相关方确定将满足哪些需求
B. 根据专家判断评价并排列需求的优先顺序
C. 为每个方案制定详细的计划
D. 要求项目团队协助
【单选题】
在一个产品开发项目的执行阶段,营销部门向项目经理提供基准分析结果。该分析表明,一些竞争对手的生产成本显著降低。
A. 提出变更请求,以适应该项目
B. 继续执行项目
C. 联系业务负责人,审查商业论证
D. 在下一次项目团队会议上讨论标杆结果
【单选题】
项目经理聘用一名供应商交付关键部件。供应商未能按期交付,项目经理根据合同条款提出索赔,供应商拒绝接受该索赔。
A. 寻求调解员的帮助
B. 将该问题上报给项目发起人
C. 与该供应商谈判
D. 将问题提交给法律部门
【单选题】
为了节省一个项目的费用,公司管理层希望复制之前一个项目的需求,项目经理应使用什么工具或技术来制定项目需求?
A. 头脑风暴
B. 原型法
C. 标杆对照
D. 文件分析
【单选题】
项目经理指出,一名位于另一个地点的团队成员总是错过最后期限。由于这会影响到项目进度,项目经理应该怎么做?
A. 将该团队成员的工作重新分配给本地成员
B. 考虑将该成员的工作承包给本地供应商
C. 管理没有该成员的项目,并将此标记为项目相关方的风险
D. 与该成员沟通,了解其情况,并提供指导和支持