首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #include<stdio.h> main() { int a=0,b=4,c=0,d=10,x; if(a) d=d-10; else
下列程序的运行结果是( )。 #include<stdio.h> main() { int a=0,b=4,c=0,d=10,x; if(a) d=d-10; else
admin
2013-02-23
29
问题
下列程序的运行结果是( )。 #include<stdio.h> main() { int a=0,b=4,c=0,d=10,x; if(a) d=d-10; else if(!b) if(!c) x=15; else x=25; printf("%d\n",d); }
选项
A、5
B、3
C、20
D、10
答案
8
解析
本题考查if else语句。第1个if语句,先判断条件,发现a=0条件不成立,则执行与其配对的else语句;第2个if语句,先判断条件,发现b=4,则!b条件不成立,又没有与其配对的else语句,所以执行printf语句,输出d。
转载请注明原文地址:https://jikaoti.com/ti/obn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有声明语句chara=’\72’;,则变量a______。
当执行下面的程序时,如果输入“ABC”,则输出结果是_____。#include"stdio.h"#include"string.h"main(){charss[10]="1,2,3,4,5";gets(ss);strcat(ss,"6789
下面程序的输出结果是______。main(){unsigneda=32768;printf("a=%d\n",a);}
若想通过以下输入语句给a赋值1,给b赋值2.则输入数据的形式应该是【】。inta,b;scanf("a=%d,b=%d",&a,&b);
对于下述程序,在方式串分别采用“wt”和“wb”运行时,两次生成的文件TEST的长度是#include<stdio.h>voidmain(){FILE*fp=fopen("TEST",);fputc(’A’,fp
若有以下定义,则不移动指针p,且通过指针p引用值为98的数组元素的表达式是【】。intw[10]={23,54,10,33,47,98,72,80,61},*p=w;
下列叙述中,正确的一条是______。
结构化程序设计方法在软件开发中用于______。
以下有四组用户标识符,其中合法的一组是()
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
随机试题
以下关于流行性乙型脑炎叙述正确的是
所谓得气,体现的经络功能是()
(2006年)微分方程满足初始条件y|x=1=0的特解是()。
财务情况说明书的主要内容包括( )。
协调相关利益群体的利益冲突只是为了使相关利益群体的利益分配在数量上达到动态的协调平衡。( )
We’reHiringDate:September3,2006Position:NationalOperationsManager(FoodServicesIndustry)Pay&Benefits:$65,000~$7
根据信息发展的认知加工理论,认知能力的提高主要是由于()。
设B=(E+A)-1(E—A),则(E+B)-1=________.
以下能对正实数d的第3位小数四舍五入的表达式是
Banknotesarenotusually______intogoldnowadays.
最新回复
(
0
)