首页 > 计算机类考试
题目内容 (请给出正确答案)
[主观题]

若有以下程序段 doublex=5.16894; printf(%f\n,(int)(x*1000+0.5)/(double)1000); 则程序段的

若有以下程序段 doublex=5.16894; printf(%f\n,(int)(x*1000+0.5)/(double)1000); 则程序段的输出结果是

A.5.175000

B.5.169000

C.5.170000

D.5.168

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“若有以下程序段 doublex=5.16894; print…”相关的问题
第1题
以下程序段的执行结果是()

A.doublex;x=218.82631;printf("%-6.2eln",x)

B.输出格式描述符的域宽不够,不能输出

C.输出为21.88e+01

D.输出为2.19e+002

E.输出为-2.18e2

点击查看答案
第2题
若有以下程序段,c3中的值是()int c1=1,c2=2,c3;c3=c1/c2

A.0

B.1/2

C.0.5

D.1

点击查看答案
第3题
若有以下说明和定义:union dt {int a; char b; double c;} data; 以下叙述中错误的是()。A.data的

若有以下说明和定义: union dt { int a; char b; double c;} data; 以下叙述中错误的是()。

A.data的每个成员起始地址都相同

B.变量data所占的内存字节数与成员c所占字节数相等

C.程序段:data.a=5; printf("%f\n",data.c);输出结果为5.000000

D.data可以作为函数的实参

点击查看答案
第4题
若程序中定义了以下函数:double myadd(double a,double b){return (a+b);}并将其放在调用语句之

若程序中定义了以下函数: double myadd(double a,double b) {return (a+b);} 并将其放在调用语句之后,则在调用之前应该对该函数进行说明,以下选项中错误的说明是

A.double myadd(doublea,b);

B.double myadd(double,double);

C.double myadd(doubleb,double a);

D.double myadd(doublex,double y);

点击查看答案
第5题
若有4个进程共享同一程序段,而且每次最多允许3个进程进入该程序段,则信号量的变化范围是()

A.3,2,1,0

B.3,2,1,0,-1

C.4,3,2,1,0

D.3,2,1,0,-1,-2

点击查看答案
第6题
若有如下语句,则程序段( )。 int x=3; do { printf("%d\n",x-=2); }while(!(--x));

A.输出的是1

B.输出的是1和-2

C.输出的是3和0

D.是死循环

点击查看答案
第7题
若有说明:int *p, n; 以不正确的程序段是_______

A.scanf("%d",&n);

p=&n; *p=n;

B.scanf("%d", &n);

p=&n;

C.p=&n;

scanf("%d", &p);

D.p=&n;

scanf("%d",p);

点击查看答案
第8题
设有以下函数说明:ggg(doublex){…}则函数的类型隐含()。

A.与参数x的类型相同

B.void型

C.int型

D.无法确定

点击查看答案
第9题
设一计算机系统有输入机一台、打印机两台。现有A、B两道程序同时投入运行,且程序A先开始运行,程序B
后运行。程序A的运行轨迹为:计算50ms、打印100ms、再计算50ms、打印100ms、结束。程序B的运行轨迹为:计算50ms、输人数据80ms、再计算100ms、结束。要求:

(1)用图画出这两道程序并发执行时的工作情况。

(2)说明在两道程序运行时,CPU有无空闲等待?若有,在哪段时间等待?为什么会空闲等待?

(3)程序A、B运行时有无等待现象?在什么时候发生等待现象?

点击查看答案
第10题
若有以下程序:#include using namespace std ; class Point { int x, y; public :Point () {
若有以下程序:#include using namespace std ; class Point { int x, y; public :Point () {

若有以下程序:

#include using namespace std ; class Point { int x, y; public :

Point () { x = 0; y = 0; } void SetPoint (int x1, int y1) { x = x1; y = y1; } void DisPoint () { cout << "x=" << x << "," << "y=" << y << endl ; } }; int main() { Point * p = new Point ; p-> SetPoint (5, 12); p-> DisPoint (); delete p; return 0; } 上面程序的输出结果为:

点击查看答案
第11题
以下选项正确的是()

A.为程序文件,或生产配套说明文件,程序解压后,逐一核对定配置信息

B.为标签模板文件,新加贴的标签注意模板核对,结合销售订单备注加贴标签

C.为标签模板文件,新加贴的标签注意模板核对,结合销售订单备注加贴标签

D.Z03】为光盘文件,若有光盘文件,BOM里面必然有光盘物料,若无请联系ME处理

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改