首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: 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
41
问题
若有以下程序: 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://kaotiyun.com/show/RSPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的执行结果是______。#include<stdio.h>unionun{inti;charc[2};};voidmain(){unionunx;x.
请读程序:#include<stdio.h>#include<string.j>main(){char*s1="AbCdEf",*s2="aB";s1++;s2++;printf("%d\n",strcm
有以下程序:#include<stdio.h>main(){intx=3,y=2,z=1;printf("%d\n",x/y&~z);程序运行后的输出结果是()。
程序中若有如下说明和定义语句:charfun(char*);main(){char*s="one",a[5]={0},(*f1)()=fun,ch;┆}以下选项中对函数fun的正确调用语句是
以下程序运行后的输出结果是【】。#include<stdio,h>main()charc1,c2;for(el=’0’,c2=’9’;e1<c2;c1++,c2--)printf("%c%
以下叙述中错误的是()。
已知二叉树BT的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是______。
软件工程的结构化生命周期方法,通常是将软件生命周期划分为计划、开发和运行3个时期,下列选项中的______工作应属于软件开发期的内容。①需求分析②可行性研究③总体设计④问题定义
若进栈序列为1、2、3、4、5,并且在它们进栈的过程中可以进行出栈操作,那么不可能是出栈序列的是______。
下列不属于软件工程的3个要素的是______。
随机试题
不同CT值范围提示不同成分,下列叙述中不正确的是
应由在建工程、研发支出负担的职工薪酬,应该借记的账户有()。
膀胱结石的影像学表现中不正确的是
月经病的辨证要点有
可使血压偏低的因素是
以出让方式取得的土地使用权转让后,受让方改变原出让合同规定的土地用途的,必须取得()的同意。
下列各项中,可以用于分配辅助生产费用的方法有()。
anonymity
1925至1927年的大革命,规模宏伟,内涵丰富。与辛亥革命相比较,其不同点在于()
建立一个表单,表单文件名和表单控件名均为myform_b,表单标题为“订单管理”,表单其他功能如下:①表单中含有一个页框控件(PageFrame1)和一个“退出”命令按钮(Command1),单击“退出”命令按钮关闭并释放表单。②页框控
最新回复
(
0
)