![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
#带有详细注释
小滑头卫龙大面筋
这个作者很懒,什么都没留下…
展开
-
OJ计算平均值,截至-1时停止.(while和do-while两种格式)
删除线格式删除线格式 删除线格式#include<stdio.h>int main(){ double x,n,sum; x=sum=0.0; n=-1.0; while(x!=-1.0) { sum+=x; n++; scanf("%lf",&x); } printf("%f",sum/n); return 0;}原创 2021-03-11 20:34:29 · 191 阅读 · 0 评论 -
OJ求log2x错在哪?即y=logx中求y的值
scanf输入一个数x时,可以t=x,以防后面用到x的初始值。原创 2021-03-10 20:57:44 · 168 阅读 · 0 评论 -
O为什么100以内的数猜7次就够了~二分法~50,25,38,45,42,40
原创 2021-03-10 20:38:04 · 2160 阅读 · 0 评论 -
OJ数位数的计算~999的数字为3~do-while循环:先执行一次,再判断是否继续执行
#include<stdio.h>int main(){ int x,n; n=0; printf("请输入一个正整数"); scanf("%d",&x); do { x/=10; n++; }while(x>0); printf("%d",n); return 0; }原创 2021-03-10 17:20:11 · 113 阅读 · 0 评论 -
OJ数位数的计算~999的数字为3~while的循环:条件成立时一直执行
#include<stdio.h>int main(){ int x,n; n=0; printf("请输入一个正整数:"); scanf("%d",&x); x/=10; n++; while(x>0){ x/=10; n++; } printf("%d\n",n); return 0;}原创 2021-03-10 16:38:31 · 127 阅读 · 0 评论 -
比较大小210309~先定义max=b,再比较a与max,输出max
#include<stdio.h>int main(){ int a,b,max; printf("请输入两个整数"); scanf("%d %d",&a,&b); max=b; if(a>=b) { max=a; } printf("大的那个是%d\n",max); return 0;}原创 2021-03-09 17:41:13 · 128 阅读 · 0 评论 -
计算平均值210309~重温c语言~注意浮点数,10/3=3
#include<stdio.h>int main(){ int a,b; double c; scanf("%d %d",&a,&b); c=(a+b)/2.0; printf("%f",c); return 0;}原创 2021-03-09 17:18:59 · 608 阅读 · 0 评论 -
计算时间差210309~重温c语言
#include<stdio.h>int main(){ int a1,a2,b1,b2,t; scanf("%d %d", &a1,&b1); scanf("%d %d", &a2,&b2); t=a1*60+b1 - (a2*60+b2); printf("%d小时%d分钟",t/60,t%60); return 0; }原创 2021-03-09 17:10:31 · 74 阅读 · 0 评论 -
计算复利210309~重温c语言
#include<stdio.h>int main(){ int x; double y; scanf("%d", &x); y=x*(1+0.033)*(1+0.033)*(1+0.033); printf("%f",y); return 0;}原创 2021-03-09 16:36:17 · 356 阅读 · 0 评论 -
OJ计算一个整数的平方(详细注释)
/*此程序计算一个整数的平方*/#include<stdio.h> /*预处理指令*/ int main() /*main 为函数名,程序从这里开始运行*/ { /*函数体开始*/ int y,x; /*定义整形变量x,y*/ scanf("%d\n",&x); /*scanf()函数输入一个整数,并赋值给变量x*/ y = x*x; /*计算y的值*原创 2021-03-02 12:06:50 · 885 阅读 · 0 评论