首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
94
问题
使用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全国计算机二级
相关试题推荐
下面这个程序的结果是#include<iostream.h>classA{private:inta;public:v
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码,补充空出的代码。函数IsPalindromes(char*string)实现的功能是判定给定的字符串是否构成回文字符串,如果是则返回1,否则返回0。例如:abcdc
使用VC++6.0打开考生文件夹下的源程序文件3.cpp,其中定义了用于表示坐标的类TC1,但类TC1的定义并不完整,按要求完成下列操作,将类的定义补充完整。(1)声明TC2类为TC1类的友元类,请在注释1后添加适当的语句。(2)完成类
使用VC++6.0打开考生文件夹下的源程序文件3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整,使其输出的结果为TCATCBTCC(1)完成类B虚继承于A,请在注释1后添加适当的语句。
使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出为10TC1注意:不要改动main函数,不能增加或删除行,也不能更改程序的结构,错误的语句在//*****
下列关于运算符重载的描述中,错误的是()。
下面描述中不属于软件需求分析阶段任务的是
层次型、网状型和关系型数据库划分原则是( )。
数据库管理系统是( )。
下列符号中不属于C++关键字的是()。
随机试题
肾结核血尿的特点是
中华人民共和国成立前,中国共产党进行的关于土地管理的工作有()。
根据《城市居住区规划设计规范》的规定,关于住宅的布置,下列说法正确的是()。
票据丧失采取的补救方法是()。
2014年5月1日,田某向李某借款80万元。后李某与赵某达成协议将其中的40万元债权转移给赵某,并通知了债务人田某。李某将债权转让给赵某的行为属于()。
2015年末,某国未清偿外债余额为2000亿美元,其中,1年及1年以下短期债务为400亿美元。当年该国需要还本付息的外债总额为500亿美元。该国2015年国民生产总值为8000亿美元,国内生产总值为10000亿美元,货物出口总额为1600亿美元,服
图1所示为高中物理某教科书的一个实验。该实验在物理教学中用于学习的物理知识是()。
京剧作为我国著名剧种,和中医、国画并称为中国三大国粹。下列关于京剧的表述正确的是()。
材料一:取妻如之何?必告父母。取妻如何?匪媒不得。昏(婚)礼者,将合二姓之好,上以事宗庙,而下以继后世也,故君子重之,是以昏礼,纳采,问名,纳吉,纳征,请期,皆主人筵几于庙,而拜迎于门外。入揖让而升,听命于庙,所以敬慎重正婚礼也。取妻不取同姓,故
EuropeanimmigrantstoColonialAmericabroughtwiththemtheirculture,traditionsandphilosophyabouteducation.Muchofthe
最新回复
(
0
)