首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 float fun(int x,int y) { return(x+y);} main() { int a=2,b=5,c=8; printf("%3.0f\n",fun((int)fun(a+c,b),a-c
有以下程序 float fun(int x,int y) { return(x+y);} main() { int a=2,b=5,c=8; printf("%3.0f\n",fun((int)fun(a+c,b),a-c
admin
2013-06-11
34
问题
有以下程序 float fun(int x,int y) { return(x+y);} main() { int a=2,b=5,c=8; printf("%3.0f\n",fun((int)fun(a+c,b),a-c));} 程序运行后的输出结果是
选项
A、编译出错
B、9
C、21
D、9
答案
2
解析
本题考查函数的综合知识。首先,我们可以利用强制转换类型转换运算符将一个表达式转换成所需类型。如:(double)a是将a转换成double类型;(int)(x+y)是将x+y的值转换成整型。
本题可按部就班地逐步运算:
fun((int)fun(a+c,b),a-c)
fun((int)fun(10,5),2-8)
fun((int)15.000000,-6)
fun(15,-6)
9
转载请注明原文地址:https://kaotiyun.com/show/h8Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量c是char类型,能正确判断出c为小写字母的表达式是()
请编写函数fun,函数的功能是:根据以下公式求出P的值,结果由函数值带回。m、n是两个正整数,且m>n。。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。#
下面不属于软件设计原则的是______。
设有以下说明语句 struct num { int a; float b; }numl;则下面的叙述不正确的是______。
函数调用语句:fseek(fp,-20L,1);的含义是______。
面向对象的程序设计方法中涉及的对象是系统中用来描述客观事物的一个______。
在结构化方法中,用数据流程图(DFD)
执行以下程序后,输出’*’号的个数是______。#include<stdio.h>main(){inti,j;for(i=1;i<6;i++)for(j=2;j<=i;j++)putch
表达式(int)((double)(5/2)+2.5)的值是【】
下列选项中非法的字符常量是()。
随机试题
Food,clothingandshelterarethe______needsforallofus.
心迷走神经兴奋后,可使
有助于慢性肺心病和扩张型心肌病鉴别的是
建设项目后评价的最大优点是()。
当工程网络计划中,计算工期不等于计划工期时,正确的说法是( )。
抓住学生中普遍存在的希望独立做事、体验成功的小大人心理,让学生参与管理,做学校的主人,这主要符合()。
如何进行数学基本知识与基本技能的教学?
课程标准主要是对学生在经过某一阶段学习之后的_______的行为描述。
请从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
近日来,南方某地持续降雨,导致很多人工养鱼池被淹。因此.有几位养鱼专家就鲫鱼和鲤鱼的价格走势进行预测:李强说:只有鲫鱼价格上涨,鲤鱼价格才会上涨;孙振说:鲫鱼和鲤鱼的价格至少有一种会上涨;王刚说:只有鲤鱼价格不上涨,鲫鱼价格才不上涨;并且如果鲤鱼价格
最新回复
(
0
)