【72课 局部变量与全局变量】课后练习

1.算法与程序的关系( )

A.算法决定程序,是程序设计的核心。

B.算法是对程序的描述。

C.算法与程序之间无关系。

D.程序决定算法,是算法设计的核心。

2.阅读程序并写结果

cpp 复制代码
#include<iostream>
using namespace std;
int fun(int a){
	int sum=1;
	for(int i=1; i<a;i++)
		sum*=a;
	return sum;
}
int main(){
	int n,ans;
	cin>>n;
	ans=fun(n);
	cout<<ans<<endl;
return 0;
}

输入:4

输出:

3.完善程序

对于自然数a,它的约数个数用函数fun(a)表示。请输出从1~100中约数个数为3的所有自然数。如4,它的约数有1、2、4,其约数个数就是3.

cpp 复制代码
#include<iostream>
using namespace std;
int fun(int a){
	int num=0;
	for(int i=1; i<=a; i++)
		if(   )num++;
	return num;
}
int main(){
	int a;
	for(a=1; a<=100; a++)
		if(   )cout<<a<<endl;
return 0;
}
相关推荐
Jasmine_llq20 分钟前
《P4391 [BalticOI 2009] Radio Transmission 无线传输 题解》
算法·字符串·substr
虾球xz40 分钟前
游戏引擎学习第278天:将实体存储移入世界区块
数据库·c++·学习·游戏引擎
水水沝淼㵘1 小时前
嵌入式开发学习日志(数据结构--单链表)Day20
c语言·开发语言·数据结构·学习·算法
算法给的安全感1 小时前
bfs-最小步数问题
java·算法·宽度优先
灏瀚星空1 小时前
地磁-惯性-视觉融合制导系统设计:现代空战导航的抗干扰解决方案
图像处理·人工智能·python·深度学习·算法·机器学习·信息与通信
泽02021 小时前
C++类和对象之相关特性
java·开发语言·c++
田梓燊1 小时前
专业课复习笔记 7
笔记·算法
feiyangqingyun2 小时前
Qt/C++开发监控GB28181系统/录像文件查询/录像回放/倍速播放/录像文件下载
c++·qt·gb28181·录像回放·录像文件下载
健康胡2 小时前
仿射变换 与 透视变换
图像处理·人工智能·深度学习·opencv·算法·机器学习·计算机视觉
L_cl2 小时前
【Python 算法零基础 2.模拟 ④ 基于矩阵】
python·算法·矩阵