会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
myrj
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
140
141
142
143
144
145
146
147
148
···
188
下一页
2021年6月24日
C语言:最小公倍数
摘要: //求最小公倍数 #include <stdio.h> main() { int m,n,i,k,max,min; scanf("%d,%d",&m,&n); max=m>n?m:n; min=m<n?m:n; k=max; while(k%min!=0) { k=k+max; } printf("
阅读全文
posted @ 2021-06-24 07:00 myrj
阅读(724)
评论(0)
推荐(0)
2021年6月23日
C语言:已知三角形三边长求面积
摘要: //已知三角形三边长求面积 #include <stdio.h> #include <math.h> int main() { float a,b,c,p,s; int x=0; while(1) { printf("请输入三角形边长给a"); scanf("%f",&a); if(a==9999.
阅读全文
posted @ 2021-06-23 11:15 myrj
阅读(2090)
评论(0)
推荐(0)
2021年6月22日
C语言:数组数据交换
摘要: //交换数组中各个变量的值:第1和最后一个交换,第2与倒数第二个交换 #include <stdio.h> int main() { int a[]={1,2,3,4,5,6,7,8,9}; int i=0,t; for(i=0;i<=4;i++) { t=a[i]; a[i]=a[8-i]; a[
阅读全文
posted @ 2021-06-22 14:36 myrj
阅读(1013)
评论(0)
推荐(0)
C语言:for语句原理及具体执行过程
摘要: #include <stdio.h> int main() { int i,s=0; for(i=1;;i*=2) { s=s+i; if(i%3==0) break; i=i+2; printf("%d,%d\n",i,s);//3,1 } printf("%d",s);//7 getchar()
阅读全文
posted @ 2021-06-22 10:41 myrj
阅读(780)
评论(0)
推荐(0)
2021年6月21日
C语言:冒泡排序例子
摘要: //冒泡排序 //14个数字排序:14个数的组合:14*13/2=91次 理论上比较91次 ,实际只有39次进行了变量交换 #include <stdio.h> void bubble_sort(int arr[], int len) { int i, j, temp,ci=0,sjci=0; fo
阅读全文
posted @ 2021-06-21 19:12 myrj
阅读(370)
评论(0)
推荐(0)
C语言:数组长度的检测方法
摘要: //数组长度的检测方法 #include <stdio.h> int main() { int arr[] = { 22, 34, 3, 32, 82, 55, 89, 50, 37, 5, 64, 35, 9, 70 }; int len = (int) sizeof(arr) / sizeof(
阅读全文
posted @ 2021-06-21 07:44 myrj
阅读(862)
评论(0)
推荐(0)
2021年6月20日
C语言:渔夫打鱼晒网问题
摘要: //如果一个渔夫从 2011 年 1 月 1 日开始三天打渔,两天晒网,编程实现当输入 2011 1 月 1 日以后的任意一天,输出该渔夫是在打渔还是在晒网。 #include <stdio.h> int leap(int a) /*自定义函数leap()用来指定输入的年份是否为闰年*/ { if
阅读全文
posted @ 2021-06-20 16:02 myrj
阅读(376)
评论(0)
推荐(0)
C语言:猴子吃桃问题
摘要: //猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。 //第二天早上又将第一天剩下的桃子吃掉一半,有多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。 //到第 10 天早上想再吃时,发现只剩下一个桃子了。编写程序求猴子第一天摘了多少个桃子。 /* 分析:从第10天
阅读全文
posted @ 2021-06-20 10:09 myrj
阅读(400)
评论(0)
推荐(0)
2021年6月18日
C语言:输出数字各个位的数字及和
摘要: #include <stdio.h> int main() { char sh[13][5]={"个","十","百","千","万","十万","百万","千万","亿","十亿","百亿","千亿","万亿"}; // int cc=0; // for(cc=0;cc<=13;cc++) //
阅读全文
posted @ 2021-06-18 08:58 myrj
阅读(1707)
评论(0)
推荐(0)
C语言:易错题
摘要: 1. int x=y=z=0;//实际只声明了变量x,而变量y,z并没有声明。可以修改为:int x=0,y=0,z=0; 或int x,y,z; x=y=z=0; 2.int z=(x+y)++;//赋值只能给变量赋值,不能给表达式或常量赋值;自增或自减实质是赋值,所以自增自减只能对变量,不能是表
阅读全文
posted @ 2021-06-18 06:45 myrj
阅读(443)
评论(0)
推荐(0)
上一页
1
···
140
141
142
143
144
145
146
147
148
···
188
下一页
公告