04 2023 档案
摘要:计算n的阶乘 一、 1.构造一个递归形式的阶乘函数 二、 三、 #include<iostream>using namespace std; unsigned hongyan(unsigned n){ unsigned f; if(n==0) f=1; else f=hongyan(n-1)*n;
阅读全文
摘要:输入两个整数,求他们的平方和 一、 1.定义两个函数,一个用于求平方,另一个用于求和 二、 三、 #include<iostream>using namespace std; int hongyan(int a){ return a*a;}int jiandi(int x,int y){ retur
阅读全文
摘要:输入一个8位二进制数,将其转换为十进制输出 一、 1.将二进制数每一位乘以该位的2的次方相加- 二、 三、 #include<iostream>using namespace std; double power(double x,int n){ double q=1.0; while(n--) q
阅读全文
摘要:编写一个求x的n次方的函数 一、 1.新定义函数power,在进行调用/ 二、 三、 #include<iostream>using namespace std; double power(double x,int n){ double q=1.0; while(n--) q *=x; return
阅读全文
摘要:读入一系列整数,统计出正整数的个数i和负整数个数j,读入0则结束 一、 1.定义变量用于存储整数 2.运用while循环语句进行统计 二、 三、 #include<iostream>using namespace std; int main(){ int i=0,j=0,n; cout<<"输入一系
阅读全文
摘要:输入一个整数,求出他的所有因子。 一、 1.定义变量,用于保存整数值。 2、利用穷举法,找出1到整数值所有能够整除的数 3、循环次数已知,利用for循环。 二、 三、 #include<iostream>using namespace std; int main(){ int n,i; cout<<
阅读全文
摘要:运用do while 语句求1~10的和 一、 1.定义变量n sum 用于累加以及输出和 2.运用do while语句作为累加 二、 三、 #include<iostream>using namespace std; int main(){ int n=1, sum=0; do{ sum+=n;
阅读全文
摘要:输入一个整数,将各位数字反转后输出 一、 1.定义两个整型变量 n y 用于存储输入数字以及输出数字 2.运用do while 语句一次输出个位 十位...知道除余为零 3.进行输出 二、 三、 #include<iostream>using namespace std; int main(){ i
阅读全文
摘要:求自然数1~10的和 一、 1.先定义一个变量i=1,sum=0 2.运用while语句进行累加。 二、 三、 #include<iostream>using namespace std; int main(){ int i=1,sum=0; while(i<=10) { sum=sum+i; i+
阅读全文
摘要:输入一个0~6的整数,转换成对应的星期输出 一、 1.定义一个变量 day,用于存储输入值 2.用switch语句将数字尽享转换并输出 二、 三、 #include<iostream>using namespace std; int main(){ int day; cout<<"输入数字:"; c
阅读全文
摘要:比较两个数大小 一、 1.先定义两个变量xy,用于将输入值存与变量中 2.运用if语句,如果两个数不相等,就比较两个数大小,若相等则直接输出x=y 3.如果x>y,则输出结果,反之输出x<y 二、 三、 #include<iostream>using namespace std; int main(
阅读全文
摘要:一、 1.先定义一个变量year,将输入的变量存放到year中 2.验证year是否满足能被四整除而不能被一百整除或者能被四百整除 二、 三、 #include<iostream>using namespace std; int main(){ int year; bool isrunnian; c
阅读全文
摘要:7-7 #include <iostream> #include<string> using namespace std; class Document{ private: string name; public: Document(string nam):name(nam) { cout<<"Na
阅读全文
摘要:#include <stdio.h> short int f(unsigned short int a,unsigned short int b){ if(b==0) return -1; else return a/b; } int main(void) { int a,b; scanf("%d,
阅读全文