首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> main() { int x=1,x=2,z=3; if(X>y)if(y<z) printf("%d",++z); else printf("%d",++y)
有以下程序: #include <stdio.h> main() { int x=1,x=2,z=3; if(X>y)if(y<z) printf("%d",++z); else printf("%d",++y)
admin
2022-04-01
68
问题
有以下程序:
#include <stdio.h>
main()
{
int x=1,x=2,z=3;
if(X>y)if(y<z)
printf("%d",++z);
else
printf("%d",++y);
printf("%d\n",x++);}
程序的运行结果是( )。
选项
A、1
B、41
C、2
D、331
答案
A
解析
else总是与离它最近的if配对,所以第一个if语句的判断条件不成立,不再执行第二个if语句和与第二个if语句配对的else语句,而是直接执行打印x++的操作,打印x的值1以后再加1。
转载请注明原文地址:https://kaotiyun.com/show/q9kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已定义以下函数intfun(int*p){return*p;}fun函数返回值是
若a、b、c、d都是int型变量且都已经正确赋初值,则以下不正确的赋值语句是()。
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是
有以下程序#includemain(){charp[20]={’a’,’b’,’c’,’d’},q[]="abc",r[]="abcde";strcat(p,r);strcpy(p+str1en(q),q);
以下叙述中正确的是
以下叙述中正确的是
有以下程序,程序运行后的输出结果是main(){intm=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",m,n,*p,*q);}
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
以下程序的输出结果是()。#includeintm=13;intfun(intx,inty){intm=2;retum(x*y-m);}main()
以下选项中不能用作C程序合法常量的是
随机试题
简述社会规律的客观性。
通常中档CT机的空间分辨率是
某杂志社的期刊名称设计新颖,具有独特的含义,并且产生了广泛而良好的社会声誉.特咨询某律师其名称可以获得哪些法律保护。就该问题.该律师的下列哪种回答既符合法律规定又能最大限度地保护当事人的利益?(2006年卷三第15题)
在计算机系统中,操作系统是()。
用“钱禁兵馆”来帮助记忆《辛丑条约》内容的记忆术是()。
目前,我国实施的人民币汇率制度是()。
随着企业所建的信息系统越来越多,对统一身份认证系统的需求越来越迫切,该系统为企业带来的益处包括(47)。①用户使用更加方便 ②安全控制力度得到加强③减轻管理人员的负担 ④安全性得到提高
程序流程图是一种传统的程序设计表示工具,有其优点和缺点,使用该工具时应注意()。
有下列程序:main(){inta[4][4]={{1,4,3,2),{8,6,5,7),{3,7,2,5),{4,8,6,1)),i,k,t;for(i=0;i<3;i++)for(k=i+1;k<4;k++)if(a[i][i]<a[k]
Cooperationistheonlysafeguardwehaveagainstthedevelopmentofneurotictendencies.Itisthereforeveryimportantthatch
最新回复
(
0
)