首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
70
问题
使用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://jikaoti.com/ti/C7A0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
【】是一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开。
下列字符串中,正确的C++标识符是
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码,补充空出的代码。函数IsPalindromes(char*string)实现的功能是判定给定的字符串是否构成回文字符串,如果是则返回1,否则返回0。例如:abcdc
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
开发大型软件时,产生困难的根本原因是()。
数据库设计过程不包括
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为
以下关键字用来声明类的访问权限的是
软件需求分析阶段的主要任务是
随机试题
具有励磁电流较小、体积较小、机械强度较高、无接触电刷等特点的固定磁阻电动机是【】
男,34岁。牙外伤后3个月,要求固定义齿修复。检查缺失,残根稳固,行根管治疗两个半月,轻度叩痛。X线检查到牙根充填达根长2/3,未见明显根尖阴影。到残根的处理是
用破伤风抗毒素治疗破伤风的目的是
施工现场的办公区、生活区应当与作业区分开设置,并保持安全距离。
某住宅楼采用40m×40m的筏形基础,埋深10m。基础底面平均总压力值为300kPa。室外地面以下土层重度γ为20kN/m3,地下水位在室外地面以下4m。根据表3—6数据计算基底下深度7~8m土层的变形值,△s’7—8最接近于下列哪个选项的数值?(
装有继电器的变压器安装,应使其顶盖沿着气体断路器气流方向以()的升高坡度就位。
在面试过程中,考官应当表现出的行为是()。
“现代课程理论之父”泰勒论证了教育目标的三个来源,它们是()。
某学校为方便学生饮水,在教学楼上安装电热水器一台,刚安装三天后,学生李某到热水器处接水时,不小心触电身亡,经专家鉴定,电热水器存在严重的漏电问题,电热水器漏电与学生死亡存在直接的因果关系。本案中,学校对学生死亡承担民事责任后,可以要求()承担民事责
中国古代哲学家荀子说:“心不在焉,则白黑在前而目不见,雷鼓在侧而耳不闻。”这段话表明人的意识具有()。
最新回复
(
0
)