首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() {int a=0,b=0,c=0; c=(a.=a-5);(a=b,b+=4); princf(“%d,%d,%d/n”,a,b,c); } 程序运行后的
有以下程序 #include main() {int a=0,b=0,c=0; c=(a.=a-5);(a=b,b+=4); princf(“%d,%d,%d/n”,a,b,c); } 程序运行后的
admin
2012-05-23
18
问题
有以下程序
#include
main()
{int a=0,b=0,c=0;
c=(a.=a-5);(a=b,b+=4);
princf(“%d,%d,%d/n”,a,b,c);
}
程序运行后的输出结果是
选项
A、4.4.5
B、4,4,4
C、0,4,5
D、0,0,0
答案
C
解析
本题考查的是运算符及其优先级。括号的优先级最高,先计算(a-=a-5),赋值运算符的优先级低于算术运算符的优先级,故本算式相当于a=a-(a_5),a为5;因此,c为5。(a=b,b+=4);是一个逗号运算,先计算第一个表达式的值a为0,再计算第二个表达式的值b=b+4,b为4。
转载请注明原文地址:https://jikaoti.com/ti/mEB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是:给r输入数据后计算半径r圆面积s。程序在编译时出错。main()/*Beginning*/{intr;floats;scanf("%d",&r);
源程序中应包含一些内部文档,以帮助阅读和理解程序,源程序的内部文档通常包括选择合适的标识符、注释和
fun函数的功能是:首先对a所指的N行N列的矩阵,找出各行中的最大的数,再求这N个最大值中的最小的那个数作为函数值返回。请填空。#include<stdio.h>#defineN100intfun(int(*a)[N]){int
以下程序运行后的输出结果是【】。structNODE{intk;structNODE*link;};main(){structNODEm[5],*p=m,*p=m,*q=m+4;inti=0;
设有定义:intn=0,*p=&n,**q=&p;,则以下选项中,正确的赋值语句是
以下4个选项中,不能看作一条语句的是
下面的程序可对指定字符串进行从大到小排序,请将程序填完整。(注:程序采用了冒泡排序算法)#include<stdio.h>#include<string.h>main(){char*str="ABCDabcd",te
已定义ch为字符型变量,以下赋值语句中错误的是
已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量’\101’是
随机试题
把部分的科目统合兼并于范围较广的新科目中,选择对学生有意义的论题或概括的问题进行学习的课程属于()
一型观测线测出的倒凹区主要位于基牙的
有关维生素C的叙述,错误的是
不合格玩具产品经整改后可重新报检,检验合格后放行。( )
房地产广告预算中,比重最大的费用一般是()。
1994年7月19日中国联通公司正式成立,获准经营通信业务,标志着()。
甲、乙、丙三个人从周一到周五轮流值日,每人至少值日一天,其中有一人值日三天,三人各自值日的星期数之和成等差数列,且最大值与最小值的差不大于3,若甲的数值最小,请问甲星期几值日?()
Itisasocietyoftheever-wideninggapbetweenpoorandrich,rightandwrong,thediminishingvalueplacedonjusticeandfai
下列选项中,不属于电子邮件系统协议的是
数据库的基本特点是()。
最新回复
(
0
)