首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include double fun(double a) {double x; x=a一(int)a; return x; } main() {double a=3.1415;
有以下程序: #include double fun(double a) {double x; x=a一(int)a; return x; } main() {double a=3.1415;
admin
2019-01-11
48
问题
有以下程序:
#include
double fun(double a)
{double x;
x=a一(int)a;
return x;
}
main()
{double a=3.1415;
printf("%f\n",fun(a));
}
程序的运行结果是( )。
选项
A、3.000000
B、3.141500
C、0.141500
D、0.000000
答案
C
解析
这里考查了强制转换的概念,在fun()函数中,x=a一(int)a表示x取值为a的小数部分,因此,输入a为3.1415,输出x=0.141500,答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/hKxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写函数fun,函数的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。例如。一维数组中的数据是:2223445666677899101010
请编写一个函数fun,其功能是:将ss所指字符串中所有下标为奇数位置上的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入"abc4EFg",则应输出"aBc4EFg"。注意:部分源程序在文件PROGl.C文件中。请勿改动主函数
函数fun的功能是:将a、b中的两个两位正整数合并形成一个新的整数放在c中。合并的方式是;将a中的十位和个位数依次放在变量c的千位和十位上,b中的十位和个位数依次放在变量c的个位和百位上。例如,当a=45,b=12。调用该函数后,c=425l。
给定程序MODll.C中函数fun的功能是:将长整型数中每一位上为奇数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为:87653142时,t中的数为:7531。请改正程序中的错误,使它能得出正确的结果
设有以下语句:typedefstructS{intg;charh;}T;则下面叙述中正确的是()。
下面程序的功能是输出以下形式的金字塔图案:****************main(){inti,j;for(i=1;i<=4;i++
下列选项中不是字符常量的是()。
简单的交换排序方法是()。
以下叙述中正确的是
以下选项中,正确的if-else语句是()
随机试题
质地疏松的全草类药材用
该病例可能诊断是合理的治疗是
多用途地籍,也被称作()。
需要进行社会评价的投资项目主要包括( )。
管道系统试验前管道上的膨胀节( ),管道已按试验要求进行加固。
【背景资料】A公司在冬季承接了一室外压缩空气管网系统的安装,系统工作压力为2.5MPa。由于工期较紧,A公司将系统中部分规格的直管分包给B公司。A公司和B公司均具备与承包管道系统相符的压力管道施工许可证,管道及管件均由业主提供。管道系
个人住房贷款的计息、结息方式,由中国人民银行统一规定。()
市场风险主要包括()风险。
有些人把别人的思想和理论拿来,当做唬人的幌子,装自己的门面,实际只是_______,并非真有所得。填入画横线部分最恰当的一项是:
AttendingaCollegeorUniversityintheUSAEachyear,manyforeignstudentswishtogotothecollegesanduniversitiesin
最新回复
(
0
)