首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】。 main() {char c; int n=100; float f=10; double x; x=f*=n/=(c=50); printf("%d %f\n",
以下程序运行后的输出结果是【 】。 main() {char c; int n=100; float f=10; double x; x=f*=n/=(c=50); printf("%d %f\n",
admin
2013-02-23
35
问题
以下程序运行后的输出结果是【 】。
main()
{char c; int n=100;
float f=10; double x;
x=f*=n/=(c=50);
printf("%d %f\n",n,x);
}
选项
答案
2 20.000000
解析
由于赋值运算符按照“自右而左”的结合顺序,题中赋值表达式“x=f*=n/=(c=50)”的求解步骤如下:首先,进行“n/=(c=50)”的运算,相当于n=n/c=100/50=2;其次,进行“f*=n”的运算,相当于“f=f*n”,故f=20.000000;最后,得出x的值为20.000000。
转载请注明原文地址:https://kaotiyun.com/show/lpPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下函数: fun(char*a,char*b) { while((*a!=’\’0 & &(*b!=’\0’) & &(* a = * b)) {a++;b++;} return(*a-*b); } 该函数的功能是
下列程序中,字符串中各单词之间有一个空格,则程序的输出结果是【】。#includemain(){charstrl[]="Howdoyoudo",*p1=strl;strcpy(strl+strlen
下列程序的输出结果是()structabc{inta,b,c;};main(){structabcs[2]={{1,2,3},{4,5,6}};intt;t=s[0].a+s[1].b;
设有如下变量定义:doublea=3.500000;floatb=2.5;intm=2,n=3;则表达式“(float)(m+n)/2+(int)a%(int)b”的值是()
以下叙述中正确的是()
设有下面的程序段:chars[]="china";char*p;p=s;则下列叙述正确的是
若在以下定义和赋值语句,则才s数组的第i行第j列(假设i,j已正确说明并赋值)元素地址的合法引用为ints[2][3]={0},(*p)[3];p=s;
若要用下面的程序片段使指针变量p指向一个存储整型变量的动态存储单元int*pp=______malloc(sizeof(int));则应填入______。
设树T的度为4,其中度为1、2、3、4的结点的个数分别为4、2、1、1,则T中的叶点为______。
数据库管理系统是位于用户与【】之间的软件系统。
随机试题
硅铁在炼钢生产中主要作为()。
课程计划
患者,男,45岁,发现慢性血吸虫病10年,近来体检发现肝肋下1.5cm,剑突下4指,脾达脐平,日本血吸虫血清循环抗体(+),肝功能.ALT100U/L,无黄疸。对病原体最有效的治疗为
关于传染病疫情报告,叙述正确的是()。
在股东大会会议通知发出后,以下可以提出临时股东大会议案的有()。Ⅰ.甲持股3%Ⅱ.乙持股2%与丙持股1.576联合提出Ⅲ.董事会Ⅳ.监事会
债券持有人具有在指定的日期内以票面价值将债券卖回给发行人的权利的是()
【2014年上】下列国家中,不属于加勒比海地区的是()。
()是为了了解学生的学习准备状况及影响学习的因素而进行的评价。
Nowadays,computergamesarebecomingmoreandmorepopularinmanycitiesandtowns.Alotofsmallshopsalongbusystreetsha
我国监督宪法实施的权力属于全国人民代表大会常务委员会。()
最新回复
(
0
)