首页 > 自考
题目内容 (请给出正确答案)
[主观题]

下面程序段的功能是将形参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]);

}

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“下面程序段的功能是将形参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

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