• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

wchenfeng

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

上一页 1 2 3 4 5 6 7 ··· 32 下一页

2022年4月12日

将十进制转换二进制,使用递归

摘要: 将十进制转换二进制,使用递归 #includeint main(){ int b; scanf("%d",&b); er(b);}int er(int n){ if(n>1) er(n/2); printf("%d",n%2);} ... 阅读全文

posted @ 2022-04-12 20:04 王陈锋 阅读(70) 评论(0) 推荐(0)

冒泡法与递归解决绝对值排序-99, 98, 102, -101, 100

摘要: 冒泡法与递归解决绝对值排序-99, 98, 102, -101, 100 #include #include void swap(int* a, int* b) { int tmp; tmp = *a; *a=*b; *b=tmp;}void printf_l... 阅读全文

posted @ 2022-04-12 20:04 王陈锋 阅读(44) 评论(0) 推荐(0)

利用递归求最大公因子

摘要: 利用递归求最大公因子 #includeint gys(int a,int b){ int c; if(a<b) { c=a;a=b;b=c; } if(b!=0) return gys(b,a%b); ... 阅读全文

posted @ 2022-04-12 20:04 王陈锋 阅读(34) 评论(0) 推荐(0)

编写程序,解决鸡兔同笼问题:一个笼子里关着鸡和兔子。问笼中各有多少只鸡和兔?

摘要: #includeint main(){ int a,b,x; puts("输入头数量:");scanf("%d",&a); puts("输入脚数量:");scanf("%d",&b); x=-(b-a*4)/2; printf("鸡:%d 兔子:%d",x,... 阅读全文

posted @ 2022-04-12 20:04 王陈锋 阅读(292) 评论(0) 推荐(0)

(二种方案)编写一个函数,在主函数从键盘输入三个整数,调用该函数求取这三个数的最大值max。

摘要: #include int max(int a,int b,int c) { int max1=b; if(a>b&&a>c) max1=a; else if (c>a&&c>b) max1=c; return max1; } int main(... 阅读全文

posted @ 2022-04-12 20:04 王陈锋 阅读(663) 评论(0) 推荐(0)

输入一串数字,逆向反向输出数字2

摘要: #include void main(){ int a,b,c,n; scanf("%d",&n); a=n/100; b=n/10%10; c=n%10; printf("%d%d%d",c,b,a);} 阅读全文

posted @ 2022-04-12 20:04 王陈锋 阅读(54) 评论(0) 推荐(0)

1/1+1/2+1/3+....1/n的和计算

摘要: #include "stdio.h"int main(void){ float value,sum=0.0; unsigned n=0; scanf("%f",&value); do { sum+=(float)1.0/++... 阅读全文

posted @ 2022-04-12 20:04 王陈锋 阅读(254) 评论(0) 推荐(0)

输入一串数字,逆向,反向输出数字

摘要: #include void main(){int a,ret=0,t;scanf("%d",&a);while(a>0){ t=a%10; ret=t;printf("%d",ret); a=a/10; }} 阅读全文

posted @ 2022-04-12 20:04 王陈锋 阅读(125) 评论(0) 推荐(0)

信函的重量不超过100g时,每20g付邮资80分,编写程序输入信函的重量,若不超过100g则输出应付的邮资。

摘要: #includeint main() { int x,y;scanf("%d",&x);y=x/10;switch(y){ case 0:case 1:printf("80");break;case 2:case 3:printf("160");brea... 阅读全文

posted @ 2022-04-12 20:04 王陈锋 阅读(148) 评论(0) 推荐(0)

输入一串数字,正向输出数字

摘要: #include #include void main(){ int a,i,c,b,t; scanf("%d",&a); t=a;i=0; while(t>0){t=t/10;i++;} //计算a的位数i for(b=i-1; b>=0... 阅读全文

posted @ 2022-04-12 20:04 王陈锋 阅读(46) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 ··· 32 下一页
 
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3