首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数func(int d[],int n)的功能是将长度为num的数组d的每一个数字是奇数的扩大l倍,并存储到数组d中。 例如:1 2 3 4 5 6 7 8 9
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数func(int d[],int n)的功能是将长度为num的数组d的每一个数字是奇数的扩大l倍,并存储到数组d中。 例如:1 2 3 4 5 6 7 8 9
admin
2018-10-23
79
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数func(int d[],int n)的功能是将长度为num的数组d的每一个数字是奇数的扩大l倍,并存储到数组d中。
例如:1 2 3 4 5 6 7 8 9
返回:2 2 6 4 10 6 14 8 18
将fune(int d[],mt num)补充完整。
注意:请勿改动主函数。
1 #include<iostream.h>
2 void func(int d[],int num)
3 {
4
5 }
6 int main()
7 {
8 int Data[]={1,2,3,4,5,6,7,8,9};
9 func(Data,9);
10 for(int i=0,i<sizeof(Data)/sizeof(int);i++)
11 {
12 cout<<Data
<<’ ’;
13 }
14 cout<<end1;
15 return 0;
16 }
选项
答案
1 for(int i=0;i<num;i++) 2 { 3 if(d[i]%2!=0) 4 d[i]=2*d[i]; 5 }
解析
函数func(int d[],int n)功能是将长度为num的数组d的每一个数字是奇数的扩大1倍,并存储到数组d中,因此可利用循环来查找该数组,如果该元素为奇数则变为原来的两倍。
(1)由审题分析可知,利用循环来逐个判断d[]中的元素,d[]中元素个数为num,因此循环变量从0变化至num。
(2)在循环内,用if判断该元素是不是奇数,即if(d
%2!=0),将满足条件的d
扩大一倍。
转载请注明原文地址:https://kaotiyun.com/show/pwAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在声明派生类时,如果不显式地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classBase{protected:voidfun(){}};classD
在类的对象被创建时,______函数会被自动调用。
C++语言中关于构造函数的说法正确的是
下列程序用于将源文件中的字母进行大小写转换,请填写while的请句。#include<iostream.h>#include<fstream.h>#include<iomanip.h>voidmain(){cha
下列选项中合法的用户标识符是()。
在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态,其中只能用于检测输入操作的函数的函数名是
以下类定义中可能会引起错误的语句是()。ClassA{public:~A(){}//1inti;//2private:intj;//3A(inti){i++;}//4}
下列关于运算符重载不正确的是()。
类中包含了一个静态成员函数,则main函数中和P.f1(P);语句具有同样功能的语句为______。#include<iostream.h>classM{public:M(intA){A=a;B+=a;}static
在软件生存周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是
随机试题
固定式龙门铣床垂直铣头主轴旋转轴线对工作台沿X轴线移动的垂直度公差为()mm。
在Word中进行页面设置时,不能实现()
眩晕耳鸣,失眠多梦,可见于
在常温下,皮肤的物理散热速度主要决定于
A、积极推行使用安全套B、开展科学的性教育C、采取严格的隔离监控D、加强预防接种E、控制医源性感染适用于大中学生艾滋病健康教育的是
横道图法是分析建设工程项目施工成本偏差的常用方法,其特点包括( )。
企业实际发生的一切经济事项都需要进行会计记录和会计核算。()
在英语四级考试中,陈文的分数比朱利低,但是比李强的分数高;宋颖的分数比朱利和李强的分数低;王平的分数比宋颖的高,但是比朱利的低。如果以上陈述为真,根据下列哪项能够推出张明的分数比陈文的分数低?
设f(x)∈C(1,+∞),广义积分,∫1+∞f(x)dx收敛,且满足f(x)=∫1+∞f(x)dx,则f(x)=________.
Weallknowthatamagiciandoesnotreallydependon"magic"toperformhistrick.【C1】______onhisabilitytoactatgreats
最新回复
(
0
)