重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 自考
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[主观题]

下面程序段的功能是将形参x的值转换成二进制数,所得二进制数的每一位数放在一维数组中返回,二进

制数的最低位放在下标为0的元素中,其他以此类推。

#include

main(int x,int b[])

{int k=0,r,i;

scanf("%d",x);

do .

{r=x%2;

b[______]=r;/*第一空*/

x/=2;

}while(______);/*第二空*/

for(______);i>=0;i--)/*第三空*/

print f("%d",b[i]);

}

答案
查看答案
更多“下面程序段的功能是将形参x的值转换成二进制数,所得二进制数的每一位数放在一维数组中返回,二进”相关的问题

第1题

下列程序中,函数fun的功能是:根据整型形参m的值,计算如下公式的值:t=1-1/(2×2)-1/(3×3)-…-1/(m×m

下列程序中,函数fun的功能是:根据整型形参m的值,计算如下公式的值:t=1-1/(2×2)-1/(3×3)-…-1/(m×m)请填空。

#include<conio.h>

#include<stdio.h>

double fun(int m)

{double y=1.0;int i;

for(______)

y-=1.0/(i*i);

return(y);

}

main()

{int n=5;

printf("\nThe result is%1f\n",fun(n));}

点击查看答案

第2题

SumColumMin()的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传

SumColumMin()的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。

#include<stdio.h>

#define M 2

#define N 4

void SumColumMin(______)/*第一空*/

{int i,j,k,s=0;

for(i=0;i<N;i++)

{k=0;

for(j=1;j<M;j++)

if(______)k=j;/*第二空*/

s+=a[k][i];

}

______;/*第三空*/

}

main()

{int x[M][N]={3,2,5,1,4,1,8,3},s;

SumColumMin(x,&s);

printf("%d\n",s);

}

点击查看答案

第3题

以下叙述中正确的是()。

A. 使用#define 可以为常量定义一个名字,该名字在程序中可以再赋另外的值

B. 使用 const 定义的常量名有类型之分,其值在程序运行时是不可改变的

C. 在程序中使用内联函数使程序的可读性变差

D. 在定义函数时可以在形参表的任何位置给出缺省形参值

点击查看答案

第4题

关于形参和实参的描述,以下选项中正确的是()

A.函数定义中参数列表里面的参数是实际参数,简称实参

B.参数列表中给出要传入函数内部的参数,这类参数称为形式参数,简称形参

C.程序在调用时,将实参复制给函数的形参

D.程序在调用时,将形参复制给函数的实参

点击查看答案

第5题

下列选项中,不属于接口错误的是()。

A.程序是否遗漏了某个功能

B.常数是否以实参形式传递过

C.形参与实参数量是否相等

D.形参的单位是否和实参匹配

点击查看答案

第6题

汇编程序的功能是()A.将汇编语言程序转换成目标程序 B.将汇编语言程序转换成高级语言程序C.将高

汇编程序的功能是()

A.将汇编语言程序转换成目标程序

B.将汇编语言程序转换成高级语言程序

C.将高级语言程序转换为目标程序

D.将汇高级语言程序转换为编语言程序

点击查看答案

第7题

网关可以根据号码变换配置,将某一号段的号码前缀转换成别的前缀,实现增加特定前缀、删除特定前缀等号码变换功能。()
点击查看答案

第8题

关于方法的形参和实参,下列说法正确的是()。

A.和实参一样,在定义形参时,即被系统分配内存单元,直至程序结束

B.实参可以是常量、变量、表达式,但是不能是方法

C.实参和形参在数量上、类型上和顺序上必须严格一致

D.方法调用中的数据是单向传递的,即形参的值在方法调用结束后传给实参

点击查看答案

第9题

执行下面程序段后,变量k的值是()

A.10

B.30

C.3

D.不确定

点击查看答案

第10题

下列程序段运行后,x的值是()int a=1,b=0,x=1;if(!(--a))x--;if(b)x=7;else ++x;

A.0

B.1

C.7

D.8

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝