【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;
}
相关推荐
不是编程家18 分钟前
C++第十五讲:异常
jvm·c++
知星小度S1 小时前
今天你学C++了吗?——C++中的STL
开发语言·c++
Naion1 小时前
统计学习算法——逻辑斯谛回归
学习·算法·回归
轻口味3 小时前
【HarmonyOS NAPI 深度探索9】发布到 npm 并管理版本
c++·华为·npm·harmonyos·napi·harmonyos-next
刘鑫磊up3 小时前
第十二章:算法与程序设计
算法·算法与程序设计
羽落963 小时前
左神算法基础提升--3
算法
云边有个稻草人3 小时前
【优选算法】三数之和(双指针算法)
笔记·算法·双指针算法
凌小添3 小时前
Python入门教程丨2.3 流程控制、算法效率分析及优化
python·算法
像污秽一样4 小时前
AI刷题-小R的随机播放顺序、不同整数的计数问题
开发语言·c++·算法
胤胤爸4 小时前
Android ndk-jni语法—— 6
android·c++