概述
函数就是子程序,可反复利用,不用像原来那样总是写。
结构:
定义类型 函数名(){
语句
return 返回值;
}
要在main前定义哦!~~
运用:
函数名(变量名);
呵呵,别以为现在就结束了。
好,上题
乐乐正在玩一个数字游戏,游戏规则是这样的:
给定N个整数,如果给定的整数各个数位上不含数字2,就计算出这个整数的约数之和,否则就反转这个整数后输出。
注:如果整数a能够被整数b整除,那么整数b就是a的约数,例如整数6的约数有1 2 3 6这4个。
????现在是大家的写代码时间
3
2
1
0
答案揭晓
#include<iostream>
using namespace std;
int YSH(int i){
int sum=0;
for(int j=1;j<=i;j++){
if(i%j==0){
sum+=j;
}
}
return sum;
}
int FZS(int i){
int x=0,i1=i;
while(i1){
x=x*10+i1%10;
i1/=10;
}
return x;
}
int H2(int i){
bool f=1;
int i1=i;
while(i1){
if(i1%10==2){
return false;
}
i1/=10;
}
return true;
}
int main(){
int n;
cin>>n;
for(int i=1;i<=n;i++){
int s;
cin>>s;
if(H2(s)){
cout<<YSH(s)<<endl;
}
else{
cout<<FZS(s)<<endl;
}
}
return 0;
}
好了,这节课的内容你听懂了么?
大家再见,拜拜!
最后
以上就是明理舞蹈为你收集整理的11【c++入门】子程序的全部内容,希望文章能够帮你解决11【c++入门】子程序所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复