十进制数50转换成二进制整数是()。
A.0110110
B.0110100
C.0110010
D.0110101
A.0110110
B.0110100
C.0110010
D.0110101
第1题
输入两个整数,调用函数stu()求两个数的立方和,返回主函数显示结果。
int stu(int a,int b)
{return a*a+b*b;}
main()
{int x,y;
scanf("%d,%d",&x,&y);
printf("%d",stu(x,y));
}
错误:______
改正:______
参考答案:错误
第3题
请编写两个函数int sum_of_powers(int k,int n),powers(int m,int n),求1~6的k次方的和,sum_of_powers中参数k和n分别表示k次方和所求数列中最大的一个自然数,最后返回所求值,powers中参数m和n分别表示m为底数n为指数,最后返回所求值。要求使用for循环和函数嵌套(int sum_of_powers中调用powers)实现算法。输出结果如下:
sum of 4 powers of intergers from 1 to 6=2275
注意:部分源程序已存在文件test25_2.cpp中。
请勿修改主函数main和其他函数中的任何内容,仅在函数sum_of_powers和powers的花括号中填写若干语句。
文件test25_2.cpp的内容如下:
include<iostream.h>
const int k(4);
const int n(6);
int sum_of_powers(int k,int n),powers(int m,int n);
void main()
{
cout<<"sum of "<<k<<" powers Of intergers from 1 to "<<n<<"=";
cout<<sum_of_powers(k,n)<<endl;
}
int sum_of_powers(int k,int n)
{
}
int powers(int m, int n)
{
}
第4题
B、求n的阶乘。
C、不确定
D、求n个数的平均值。
第5题
请编写一个函数sum(int array[],int len),该函数返回数组array的所有整数元素的和,其中len为数组array的长度。
注意:部分源程序已存在文件test34_2.cpp中。
请勿修改主函数main和其他函数中的任何内容,仅在函数sum的花括号中填写若干语句。
程序输出结果如下:
sum of array 15
文件test34_2.cpp的内容如下:
include <iostream.h>
int sum(int array[],int len)
{
}
void main()
{
static int a[5]-{1,2,3,4,5};
int result=sum(a,5);
cout<<"sum of array "<<result<<end1;
}
第7题
以下函数的参数中,n表示数据的个数 编写函数void arrayin(int x[],int n)把键盘输入的数据保存在一维整型数组; 编写函数void arrayout(int x[],int n)把一维整型数组的数据在屏幕上输出; 编写函数int amax(int x[],int n)计算并返回一维整型数组的最大值; 编写函数int amin(int x[],int n)计算并返回一维整型数组的最小值; 编写函数int aver(int x[],int n)计算并返回一维整型数组的平均值; 编写函数void sort(int x[],int n),对数组里的数据从小到大排序; 设计主函数,调用上面的函数,输入15个正整数,计算它们的最大值、最小值、平均值,并排序,输出结果。
第8题
A.函数定义时,每个参数都需要指定类型
B.(1)多个参数用逗号间隔(2)结尾要加分号
C.多个参数用逗号间隔
D.函数声明时,参数列表中可以只保留类型,参数名可以省略不写
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!