首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: main() { int k=2,i=2,m; m=(k+=i*=k); printf("%d,%d\n",m,i); } 执行后的输出结果是
若有以下程序: main() { int k=2,i=2,m; m=(k+=i*=k); printf("%d,%d\n",m,i); } 执行后的输出结果是
admin
2013-02-23
45
问题
若有以下程序: main() { int k=2,i=2,m; m=(k+=i*=k); printf("%d,%d\n",m,i); } 执行后的输出结果是
选项
A、8,6
B、8,3
C、6,4
D、7,4
答案
4
解析
本题考查的知识点是运算符的优先级.在复合赋值语句中,应该由右向左依次赋值,在表达式中,右端由i*=k得i=2*2为 4,k=k+i,即k值为6,m=k故m=6.所以4个选项中C正确。
转载请注明原文地址:https://www.kaotiyun.com/show/RSPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。#include<stdio.h>#defineSQR(x)x*xmain(){inta,k=3;a=++SQR(k+1)printf(("%d\n",A
下列程序的运行结果是()。#include<stdio.h>main(){inta=2,b=3,c=4;if(a<B)if(b<0)c=0;elsec
以下不能正确定义二维数组的选项是()。
下列关于栈的叙述中正确的是()。
在“文件包含”预处理语句的使用形式中,当#include后面的文件名用"",(双撇号)括起时,寻找被包含文件的方式是()。
以下叙述中正确的是
下列叙述中正确的足
程序设计语言的基本成分是数据成分、运算成分、控制成分和
在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是()
MIPS常用来描述计算机的运算速度,其含义是()
随机试题
焊接工艺规程包括哪些内容?
后负荷增加时,骨骼肌收缩的改变是()。
关于左侧忽略的病人,下列哪一项不正确
隔离的目的不正确的解释是()
下列不属于经营绩效类指标的是()。
社会主义市场经济与资本主义市场经济的区别主要体现在()。
人民警察的警衔是区分人民警察等级、表明人民警察身份的称号、标志和国家给予人民警察的荣誉。()
领导一直没有安排你工作,这次有项工作在筹备中,正好是你的专长,你该怎么办?
Amidsttroublingreportsofournation’seconomicwoesandpressingnationalsecurityissues,onenewsstoryearlierthismonth
Aprettypotplantmightmakeanunemotionalworkspacefeelmorepersonal.Butnewresearchhasrevealedthatofficeplantsdo
最新回复
(
0
)