logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

(c++)编写函数int sum(int x),求整数x的各位数字之和。在main函数中测试该函数:从键盘输入一非负整数,然后调用sum函数计算各位数字之和并输出结果。

【问题描述】编写函数int sum(int x),求整数x的各位数字之和。在main函数中测试该函数:从键盘输入一非负整数,然后调用sum函数计算各位数字之和并输出结果。【输入形式】输入一个正整数。【输出形式】输出该整数各位数字之和。【样例输入】58【样例输出】13【样例说明】输入整数58,其各位数字之和为:5+8 = 13。#include <iostream>using names

文章图片
#c++#c语言#开发语言
(c++)编写一个函数isprime(n).判断整数n是否为素数.编写程序使用此函数,当输入一个整数时,对它进行判断,当为素数时,输出1.否则,输出0.

【问题描述】编写一个函数isprime(n).判断整数n是否为素数.编写程序使用此函数,当输入一个整数时,对它进行判断,当为素数时,输出1.否则,输出0.【输入形式】控制台输入一个整数.【输出形式】控制台输出判断结果0或者1.【样例输入】45【样例输出】0【样例说明】45非素数,故输出为0#include <iostream>using namespace std;int n;int

文章图片
#c++#接口隔离原则#c语言
(c++)求最大公约数

编写程序,求两个数的最大公约数(GCD),例如:12和28的最大公约数是4。求最大公约数的经典算法是欧几里德(Euclid)算法,方法如下。分别让变量m和n存储两个数的值。如果n为0,那么停止操作,m中的值就是 GCD;否则,计算m除以n的余数r,把n保存到m中,并把余数r保存到n中。然后重复上述过程,每次都先判定n是否为0。输入格式:在一行中给出 2 个整数A和B,其中0≤A≤230,0≤B≤2

文章图片
#c++#开发语言#后端
(c++)编写一个程序,当用户输入一个小数(正值浮点数)后,将小数转化为最近的整数输出(四舍五入)。

问题描述】编写一个程序,当用户输入一个小数(正值浮点数)后,将小数转化为最近的整数输出(四舍五入)。【输入形式】用户在第一行输入一个小数【输出形式】用户在下一行显示输出结果【样例输入】3.47【样例输出】3【样例说明】与输入值3.47接近的整数为3和4,3.47比3.5小,舍掉小数部分,结果为3。#include<iostream>using namespace std;int mai

文章图片
#c++#开发语言#后端
(c++)求最大值及其下标

本题要求编写程序,找出给定的n个数中的最大值及其对应的最小下标(下标从0开始)。输入格式:输入在第一行中给出一个正整数n(1<n≤10)。第二行输入n个整数,用空格分开。输出格式:在一行中输出最大值及最大值的最小下标,中间用一个空格分开。输入样例:62 8 10 1 9 10输出样例:10 2#include <iostream>using namespace std;int m

文章图片
#c语言#c++#开发语言
到底了