- 博客(26)
- 收藏
- 关注
原创 全排列函数:nest_permutation函数,和prev_permutation函数浅解
全排列函数:nest_permutation函数,和prev_permutation函数浅解
2023-03-01 00:07:00
226
原创 请编一个函数Judge_prime(int a)它的功能是:判断a是否是素数,若a是素数,返回1;若不是素数,返回0。A的值由主函数从键盘读入。
请编一个函数Judge_prime(int a)它的功能是:判断a是否是素数,若a是素数,返回1;若不是素数,返回0。A的值由主函数从键盘读入。
2023-02-18 23:14:50
168
原创 输入1个字符串,输出其中所出现过的大写英文字母(可不按输入顺序输出大写字母),但不可重复出现。如运行时输入字符串“FONTNAME and FILENAME”,则应输出”FONTAMEIL”。
输入1个字符串,输出其中所出现过的大写英文字母(可不按输入顺序输出大写字母),但不可重复出现。如运行时输入字符串“FONTNAME and FILENAME”,则应输出”FONTAMEIL”。
2023-02-16 00:05:48
545
原创 有一条长阶梯,若每步跨2阶,最后剩下1阶;若每步跨3阶,最后剩下2阶;若每步跨5阶,最后剩下4阶;若每步跨6阶,最后剩下5阶;只有每步跨7阶,最后才正好1阶不剩。编程寻找最小且符合这些条件的阶梯数。
有一条长阶梯,若每步跨2阶,最后剩下1阶;若每步跨3阶,最后剩下2阶;若每步跨5阶,最后剩下4阶;若每步跨6阶,最后剩下5阶;只有每步跨7阶,最后才正好1阶不剩。编程寻找最小且符合这些条件的阶梯数。
2023-02-14 23:24:13
1562
原创 编程实现将一个数组中的元素按逆序(即位置从右至左调换)重新存放。例如,原来顺序为“8,9,10,1”,调换后为“1,10,9,8”。要求数组初始化由程序执行后键盘输入值。
编程实现将一个数组中的元素按逆序(即位置从右至左调换)重新存放。例如,原来顺序为“8,9,10,1”,调换后为“1,10,9,8”。要求数组初始化由程序执行后键盘输入值。
2023-02-14 23:23:00
314
原创 已知数组a[10]={10,12,32,53,47,59,26,17,38,9},要求实现升序(从小到大)排列,编程实现之。
已知数组a[10]={10,12,32,53,47,59,26,17,38,9},要求实现升序(从小到大)排列,编程实现之
2023-02-14 23:20:18
167
原创 3、 有一个数组salary,内放10名员工工资,求平均工资。请把数组作为函数调用的参数进行传递方式实现。
有一个数组salary,内放10名员工工资,求平均工资。请把数组作为函数调用的参数进行传递方式实现。
2023-02-08 22:18:51
922
原创 寒假练习:编程实现将一个数组中的元素按逆序(即位置从右至左调换)重新存放。例如,原来顺序为“8,9,10,1”,调换后为“1,10,9,8”。要求数组初始化由程序执行后键盘输入值。
编程实现将一个数组中的元素按逆序(即位置从右至左调换)重新存放。例如,原来顺序为“8,9,10,1”,调换后为“1,10,9,8”。要求数组初始化由程序执行后键盘输入值。
2023-02-07 21:06:02
1475
原创 寒假练习11-4:使用函数输出一个整数的逆序数
要求定义一个函数:int reverse(int number);来求解。代码如下:#include <stdio.h>int reverse(int number){int a,b,s,c;a=1;s=0;c=1;if(number<0){number=-number;c=-1;}while(number>0){b=number%10;s=s*10+b;number=number/10;}retur
2023-02-01 23:23:22
859
原创 关于十进制转化为二进制,函数调用部分的代码的运行顺序问题
因为十进制转化为二进制采用的是“除二取余,逆序排序法”,所以代码如下#include <stdio.h>void dectobin(int n){if(n==0)printf("0");else if(n==1)printf("1");else{dectobin(n/2);printf("%d",n%2);}}int main(){int n;scanf("%d",&n);dectobin(n);retu
2023-01-31 23:25:14
133
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人