首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数sum(int A[NUM][NUM],int n)的功能是计算矩阵中所有非质数数字的和。 提示:函数isPrime(int n)的功能是判定当
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数sum(int A[NUM][NUM],int n)的功能是计算矩阵中所有非质数数字的和。 提示:函数isPrime(int n)的功能是判定当
admin
2020-06-29
115
问题
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数sum(int A[NUM][NUM],int n)的功能是计算矩阵中所有非质数数字的和。
提示:函数isPrime(int n)的功能是判定当前数字是否为质数,如果是则返回true。
注意:不能修改程序的其他部分,只能修改sum函数。
试额程序:
#include
#include(cmath>
#define NUM 50
int A[NUM][NUM]=
{
{1,3,5,7,9),
{11,13,15,17,19),
{21,23,25,27,29),
{31,33,35,37,39),
{41,43,45,47,49)
};
boolisPrime(int n)
{
if(n==1)
return false;
if(n==2)
retUrn true;
for(int i=2;i(n/2;i++)
{
if(n%i==0)
return false;
}
return true;
}
int sum(int A[NUM][NUM],int n)
{
}
int main()
{
cout<
return 0;
}
选项
答案
int re=0; for(int i=0;i(n;i++) { for(int j=0;j(n;j++) { if(!isPrime(A[i][j])) //判断是否是素数,不是素数则累加 { re=re+A[i][j]; } } } return re:
解析
矩阵A[NUM][NUM]是二维矩阵,sum函数的参数n给出了矩阵A的具体维数,因此矩阵A中共含有n×n个有效数。A[NUM][NUM]中的元素可表示为A
[j],其中i表示元素所在行数,j表示元素所在的列数,i、j分别从0到n-1范围内变化,因此设置内外两层循环可逐个遍历整个矩阵寻找非质数。函数isPrime提供了判断质数的方法,对每个元素A
[j],调用函数isPrime(A
[j]),判断函数的返回值是否为假,如果为假,说明不是质数,应该累加起来。
转载请注明原文地址:https://kaotiyun.com/show/SZ8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
一个C++语言程序的开发步骤通常包括编辑、【】、链接、运行和调试。
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在画线处填上适当内容,实现该函数。boolfun(char*str)}inti:0,j=0;while(str[j])(6);
下面这个程序的结果是#include<iostream.h>classA{private:inta;public:v
下列关于getline()函数的描述中,错误的是()。
若执行下面的程序时,从键盘上输入3和4,则输出结果是main(){inta,b,s;cin>>a>>b;s=a;if(a<B)s=b;s=s*s;cout<<s<<e
数据库应用系统中的核心问题是( )。
层次型、网状型和关系型数据库划分原则是( )。
线性表的链式存储结构与顺序存储结构相比,链式存储结构的优点有
当数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为数据的
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
随机试题
以下哪项属于胎儿窘迫的指征
国务院证券监督管理机构在对证券市场实施监督管理中应履行()职责。
小学生认知技能获得的主要方式是()。
下列句子中没有语病的是()。
近年来,我国各地公安机关加强警校联动,统筹校园内外安全防控体系,有力维护了校园安全。这种对未成年人的保护是()
目前,几乎所有的科学家都_______所谓的“生殖性克隆”,即用生殖技术制造完整的克隆人,但对“治疗性克隆”大多持_______态度。填入划横线部分最恰当的一项是()。
选做题Ⅰ:2005年×月×日下午,××大学学生王文、李波、张彬在自习室相遇。王文:哎,你们注意没有,这两天,胡锦涛主席去北美访问,随行的居然有70多家像海尔集团这样的企业“大腕”。上次加拿大总理访华,来了277家企业,360多人。领导人出访
如下图所示,某公司的办公网和商务网通过路由器R1互连,并通过R2、R3与Intemet相连。公司内部使用OSPF路由协议,与Internet连接使用静态路由。请阅读以下R1的部分配置信息,并补充空白处的配置命令或参数,按题目要求完成R1的正确配置。R
在局域网的拓扑结构中,只允许数据在传输媒体中单向流动的拓扑结构是()。
下列软件中,属于系统软件的是()。
最新回复
(
0
)