首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { int i=1,j=2,k=3; if(i++==1&&(++j==3||k++==3)) printf("%d%d%d\n",i,j,k); } 程序运行后的输出结果是
有以下程序 main() { int i=1,j=2,k=3; if(i++==1&&(++j==3||k++==3)) printf("%d%d%d\n",i,j,k); } 程序运行后的输出结果是
admin
2013-02-23
75
问题
有以下程序 main() { int i=1,j=2,k=3; if(i++==1&&(++j==3||k++==3)) printf("%d%d%d\n",i,j,k); } 程序运行后的输出结果是
选项
A、1 2 3
B、2 3 4
C、2 2 3
D、2 3 3
答案
8
解析
根据优先级顺序,先计算内层括号的值。j自加1等于3,所以++j= =3成立,表达式为1,由于1“|”任何数都为1,所以不用计算“||”后面的表达式,所以k =3,最后计算“&&”之前的表达式,i先进行判断再自加1,所以i++==1成立,自加1后i =2。if语句的条件为“1”,所以输出i、j、k的值分别是2,3,3。
转载请注明原文地址:https://kaotiyun.com/show/OoJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后,输出结果是______。fun(int**s,intp[2][3]){**s=p[1][1];}main(){inta[2][3]={1,3,5,7,9,11},*p;p=(in
下面程序的输出是【】。main(){enumern{em1=3,em2=1,em3};char*aa[]={"AA","BB","CC","DD"};printf("%s%s%s\n",aa[em1],aa[
若有说明:ints[2][3]={0};,则下面正确的叙述是______。
软件工程学把软件从开始研制到最终软件被废弃的整个阶段叫做软件的【】。
下列描述中,错误的一条是______。
已经定义ch为字符型变量,以下赋值表达式中错误的是______。
以下程序实现带有头结点的单链表的建立,链表中每个结点包含数据域data(字符型)和指针域next,所建立链表的头指针由参数phd传回调用程序。在空格处填入正确内容。#include<stdio.h>#include<stdlib,h>
以下运算符中优先级最高的运算符是______。
已知二叉树BT的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是______。
算法中,对需要执行的每一步操作,必须给出清楚、严格的规定。这属于算法的
随机试题
政治行政管理包括的主要方面有()
环境是由众多因素交错而成的整体,主要分为三个层次:一般或宏观环境、_____和组织内部环境。
毛泽东首次提出中国共产党的三大优良作风的党的会议是()。
GB/T19000—2000族核心标准的构成有()。
现金日记账中“凭证栏”不可能出现()字样。
从事经国务院批准的《外商投资产业指导目录》中的鼓励类项目的外商投资企业,追加投资项目可享受第1年和第2年免征企业所得税,第3至第5年减半征收企业所得税的条件有( )。
商业银行的风险管理组织架构一般包括()。
教学评价
证明推广的积分中值定理:设F(x)与G(x)都是区间[a,b]上的连续函数,且G(x)≥0,G(x)≠0,则至少存在一点ξ∈[a,b]使得∫abF(x)G(x)dx=F(ξ)∫abG(x)dx.
Bythetimeshetakestheentranceexamination,Louis______Spanishforfiveyears.
最新回复
(
0
)