首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int a; a = (int)1.99*3; printf("%d\n", a); } 程序的运行结果是( )。
有以下程序 #include main() { int a; a = (int)1.99*3; printf("%d\n", a); } 程序的运行结果是( )。
admin
2020-03-15
22
问题
有以下程序
#include
main()
{ int a;
a = (int)1.99*3;
printf("%d\n", a);
}
程序的运行结果是( )。
选项
A、3
B、5
C、6
D、结果不确定
答案
A
解析
考查数据类型之间的强制转换,程序中将表达式(int)1.99*3的值赋值给a然后输出,表达式的计算流程是先用int对1.99取整然后与3相乘,将float型数据强制转换成int型的处理方法是直接将小数部分舍去,保留带有符号的整数部分,所以计算结果为3,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/dxCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
以下能正确定义且赋初值的语句是
以下选项中,能用作数据常量的是
以下叙述中正确的是
以下选项中不属于字符常量的是
C语言程序中,运算对象必须是整型数的运算符是
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
给定程序中,函数fun的功能是:求出形参ss所指字符串数组中最长字符串的长度,将其余字符串右边用字符“*”补齐,使其与最长的字符串等长。ss所指字符串数组中共有M个字符串,且串长<N。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确
下列给定程序中,函数fun的功能是:对N名学生的学习成绩,按从高到低的顺序找出前m(m≤10)名学生来,并将这些学生的数据存放在一个动态分配的连续存储区中,此存储区的首地址作为函数值返回。请改正程序中的错误,使它能得出正确的结果。注意:
软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
随机试题
学前儿童绘画、写字的持续时间不宜超过5~10分钟。()
内伤发热的一般特点是( )
有关分裂样人格障碍的说法,正确的是
关于保险公司中发生的侵占行为,下列哪些说法正确?
施工现场混凝土坍落度试验属于现场质量检查方法中的( )。
()是国内商业银行竞相发展的零售银行业务。
项目的完成和人员工作热情、积极性的保持,必须有一套合理、科学的________作为支柱和保障。
"Isn’ttheTVplaywonderful?"Thissentencemeans______.
中国第四大淡水湖(),既是淮河流域大型水库、航运枢纽,又是渔业、特产品、禽备产品的生产基地,素有“日出斗金”的美誉。
WhatdoesNancythinkofhernewneighbors?
最新回复
(
0
)