首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int a=0,b=0,C=0,d=0; if(a=1) b=1;c=2; else d=3; printf("%d,%d,%d,%d\n",
有以下程序: #include main() { int a=0,b=0,C=0,d=0; if(a=1) b=1;c=2; else d=3; printf("%d,%d,%d,%d\n",
admin
2016-04-07
48
问题
有以下程序:
#include
main()
{ int a=0,b=0,C=0,d=0;
if(a=1) b=1;c=2;
else d=3;
printf("%d,%d,%d,%d\n",a,b,c,d);
}
程序输出( )。
选项
A、编译有错
B、0,0,0,3
C、1,1,2,0
D、0,1,2,0
答案
A
解析
C语言规定else总是和之前与其最近的且不带else的if配对,题目中,if(a=1)b=1;c=2;默认将与if配对的else省略了,下一句else d=3;中else没有匹配的if,为非法else。另外,if的判断条件a=1是赋值语句,不是判断语句,此处也会产生编译错误。因此答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/CkDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序段的输出结果为()。#include<stdio.h>main(){staticchara[]="language";char*p;
下面的关键字中,不能够从循环体中跳到循环体外的是______。
算法的时间复杂度是指______。
fgetc函数的作用是从指定文件读入—个字符,该文件的打开方式必须是______。
已知二叉树BT的后后序遍历序列是dabec,中序遍历序列是debac,它的前序遍序列是______。
若有定义语句chars[100],d[100];intj=0,i=0;且s中已赋字符串,请填空以实现拷贝。(注:不使用逗号表达式)whi1e()s[i]){d[j]=【】:j++;}d[j]=0;
若有定义inta[4][4]={{1,23,4},{0}{4,6,8,10},{1,3,5,7}},则初始化后,a[1][1]得到的初值是______。
在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为三种:前序遍历、【】遍历和后序遍历。
简单的交换排序方法是()。
对于长度为n的线性表,在最坏情况下,下列各种排序法所对应的比较次数中,正确的是()。
随机试题
民族自治地方制定变通或补充规定的内容有()
A、低钾血症B、高钾血症C、高渗性缺水D、等渗性缺水E、低渗性缺水肌无力为最早临床表现的疾病是()
羊水过少是指妊娠晚期羊水量少于
应治以何方()更兼喘促、汗出、脉虚浮数之急症,应吞服何药急救()
架空电力线路导线架设程序中,导线展放的紧后工序是()
关于普通混凝土小砌块施工的做法,正确的有()。
海关行政复议适用的范围包括()。
待估企业预计未来5年的预期收益为100万元、120万元、150万元、160万元和200万元。假定折现率与资本化率均为10%,采用年金法估测的企业价值最有可能是()万元。
下列各项中,契税计税依据可由征收机关核定的是()。(2005年)
企业组织信息采集的主要来源有()。
最新回复
(
0
)