logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

c++,编写程序给出一个百分制的成绩,要求输出成绩等级‘A‘,‘B‘,‘C‘,‘D‘,‘E‘。

【分析】这个题目很简单,就是对你输入的成绩进行一个判定,如果是大于等于九十就运行输出‘A’这个程序,以此类推方法一:使用if语句#include <iostream>using namespace std;int main(){int score;cout<<"输入一个百分制的成绩"<<endl;cin>>score;if(score>=90)

文章图片
#c++#c语言
c++,编写程序,输入m和n(n>m),求C(n,m) 的值。

【分析】组合数C(n,m)可以理解为从n个数中任意取出m个数的所有情况数。求这个数值有一个经典的算法:C(n,m)= n! / ((n-m)! m!)。#include<iostream>#include <cstring>//用到字符串处理函数时要添加该头文件。using namespace std;int factorial(int parameter)//定义递归运算

文章图片
#c++#算法
c++,编写程序输出所有水仙花数

输出所有的“水仙花数”,所谓“水仙花 ”是指一个3位数,其各位数字之和等于该数本身,例如,153是一水仙花数,因为153=1^3+5^3+3^3对于这个有两个方法方法一:#include <iostream>using namespace std;main(){int ge,shi,bai,number;for(number=100;number<1000;number++){b

文章图片
#c++
c++,编写一个函数,用递归的方法求1+2+3+4+…+n的值。在主函数中进行输入输出。

【题目分析:】嗯..............我想了很久,实在不知道要怎么分析这么简单的题,抱歉,我太菜了对了,如果发现有错误请在评论区或者私信告诉我,我会及时改正错误的(QaQ)。该题可以使用两种方法进行编写首先比较简单也比较好被初学者理解的就是for循环,使用循环累加达到想要的递归【方法一:】//方法1:for循环#include <iostream>using namespace

文章图片
#c++#算法
到底了