【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;
}
相关推荐
记得早睡~6 分钟前
leetcode98-验证二叉搜索树
数据结构·算法·leetcode
世事如云有卷舒11 分钟前
《C++ Primer》学习笔记(四)
c++·笔记·学习
COOCC114 分钟前
推荐系统排序阶段核心要点:多目标排序模型详解
神经网络·算法·机器学习·计算机视觉·自然语言处理
货拉拉技术22 分钟前
AI Agent搭建神器上线!货拉拉工作流让效率翻倍!
算法·llm
李匠202429 分钟前
C++学习之游戏服务器开发十四QT登录器实现
c++·学习·游戏
寂空_1 小时前
【算法笔记】动态规划基础(一):dp思想、基础线性dp
c++·笔记·算法·动态规划
不会计算机的捞地1 小时前
【数据结构入门训练DAY-21】信息学奥赛一本通T1334-围圈报数
算法
CheungChunChiu2 小时前
Qt 容器类使用指南
linux·开发语言·c++·qt·容器
小王努力学编程2 小时前
美团2024年春招第一场笔试 C++
开发语言·数据结构·c++·学习·算法
superior tigre2 小时前
C++学习:六个月从基础到就业——STL算法(一) 基础与查找算法
c++·学习·算法