
题目
--
饼子会飞
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
问题 A: 递归求和
问题 A: 递归求和 题目描述 使用递归编写一个程序,求: S(n)=1-1/2+1/3-1/4+1/5-1/6+… 输入 多组数据输入,每组输入一个正整数n。 输出 输出S(n)的计算结果(精确到小数点后六位)。 样例输入 Copy 1 样例输出 Copy 1.000000 java代码如下: package text; import java.util.Scanner; public class Main{ public double Main(double s) { if(s==1) return原创 2021-03-12 19:23:45 · 225 阅读 · 0 评论 -
输入四个整数,求其最大的数。函数调用。
#include<stdio.h> int max2(int x,int y) {int z; z=x>y? x:y; return (z); } int max4(int a,int b,int c,int d) {int max2(int x,int y); int m; m=max2(a,b); m=max2(m,c); m=max2(m,d); return m; } i...原创 2020-02-26 18:24:55 · 896 阅读 · 0 评论 -
冒泡排序
问题 A: 例题6-3 冒泡排序 题目描述 从键盘上输入10个整数,用冒泡法对这10个数进行排序(由小到大)。【必须使用冒泡排序实现】 输入 以空格分隔的10个整数 输出 依次输出排好序的10个整数,每个数占一行。 样例输入 Copy 1 3 5 7 9 2 4 6 8 0 样例输出 Copy 0 1 2 3 4 5 6 7 8 9 Java代码: package text; import java.util.Scanner; public class Main { public static void m原创 2021-04-03 17:15:26 · 259 阅读 · 0 评论 -
1142: 例题4-3 比较交换3个实数值,并按序输出
题目描述 从键盘输入3个实数a, b, c,通过比较交换,将最小值存储在变量a中,最大值存储在变量c中,中间值存储在变量b中,并按照从小到大的顺序输出这三个数a, b, c。 末尾输出换行。 输入 输入以空格分隔的三个实数 输出 按照从小到大的顺序输出这三个实数,中间以空格分隔,最小值在前,最大值在后。小数点后保留2位小数。 注意末尾的换行。 样例输入 Copy 3 7 1 样例输出 Copy 1...原创 2020-02-22 18:25:47 · 475 阅读 · 0 评论 -
字母转换
将大写字母转换为小写字母; #include<stdio.h> int main() {char a; a=getchar(); if(a>=65&&a<=90) { a+=32; printf("%c\n",a); } else { printf("%c\n",a); } } 同理,将小写字母转换成大写字母: #include<stdio.h>...原创 2020-02-22 18:47:20 · 452 阅读 · 1 评论 -
问题 B: 倒序输出
题目描述 使用递归编写一个程序,逆序输出一个非负整数。例如输入1234,输出4321(不含前导0)。 输入 多组输入,每组输入一个非负整数。 输出 逆序输出结果,每个结果占一行。 样例输入 Copy 12 1230 0 样例输出 Copy 21 321 0 代码如下: #include<stdio.h> int fun(int n){ if(n>=10){ printf("%d",n%10); n/=10; return fun(n); } else{ return n%10; } } i原创 2021-03-14 11:38:14 · 491 阅读 · 1 评论