- 博客(13)
- 收藏
- 关注
原创 C语言 1+2+……+100的和
while语句#include<stdio.h>int main(){ int i=1,sum=0; while(i<=100) { sum=sum+i; i++; } printf("%d\n",sum); return 0;}do while语句#include<stdio.h>int main(){ int i=1,sum=0; do{ sum=sum+i; i++; }while(i<=100); printf
2022-04-19 20:45:33 1037
原创 C语言 输出所有的水仙花数
输出所有的水仙花数#include<stdio.h>int main(){ int a,b,c,d; for(d=100;d<=999;d++) { a=d/100; b=(d-100*a)/10; c=d-100*a-10*b; if(d==a*a*a+b*b*b+c*c*c) printf("%d\n",d); } return 0;}
2022-04-19 19:55:59 933
原创 C语言 判断一个数是否为水仙花数
判断一个数是否为水仙花数,水仙花数是指三位数字的各位数字的立方和等于这个三位数本身。例如,153=111+555+333#include<stdio.h>int main(){ int a,b,c,d; scanf("%d",&d); a=d/100; b=(d-100*a)/10; c=d-100*a-10*b; if(d==a*a*a+b*b*b+c*c*c) { printf("是水仙花数\n",d); } else{printf("不是水仙花数\n",d
2022-04-12 22:17:12 17169
原创 C语言 输入实数,按从小到大的顺序输出
1.输入两个实数,按从小到大的顺序输出。#include<stdio.h>int main(){ float a,b,t; scanf("%f%f",&a,&b); if(a>b) { t=a; a=b; b=t; } printf("%5.2f,%5.2f\n",a,b); return 0;}2.输入三个实数,按从小到大的顺序输出。#include<stdio.h>int main(){ float a,b,c,
2022-03-02 13:37:25 5976 1
原创 C语言 求三角形的面积
C语言 求三角形的面积#include<stdio.h>#include<math.h>int main(){ double a,b,c,s,area; a=3.67; b=5.43; c=6.21; s=(a+b+c)/2; area=sqrt(s*(s-a)*(s-b)*(s-c)); printf("a=%f\tb=%f\tc=%f\n",a,b,c); printf("area=%f\n",area); return 0;}...
2022-02-25 13:17:04 767
原创 C语言 求三个数中的最大者
#include<stdio.h>int main(){ int max(int x,int y,int z); int a,b,c,d; scanf("%d%d%d",&a,&b,&c); d=max(a,b,c); printf("max=%d\n",d); return 0; }int max(int x,int y,int z){ int h; if((x>y)&&(x>z))h=x; else if((y
2022-02-20 14:09:30 835
原创 C语言 求两个整数中的较大者
#include<stdio.h>int main(){ int max(int x,int y); //对被调用函数max的声明 int a,b,c; scanf("%d%d",&a,&b); c=max(a,b); printf("max=%d\n",c);}int max(int x,int y) //定义max函数,函数值为整型,形式参数x和y为整型{ int z; if(x>y)z=x; else z=y;}...
2022-02-07 14:02:29 1481 1
原创 C语言 判断年份是否为闰年
题目:判断一个年份是否为闰年。分析:一个年份是闰年的条件是,这一年能被4整除,但是不能被100整除。#include<stdio.h>int main(){ int year; scanf("%d",&year); if(year%4==0) { if(year%100==0){ printf("不是闰年%d",year); } else{ printf("是闰年%d",year); } } else{ printf("不是闰年%d",
2022-01-26 15:10:40 546
原创 C语言 求一元二次方程ax2+bx+c=0的根
#include<stdio.h>#include<math.h>int main(){ int a,b,c,x,d; float x1,x2; scanf("%d%d%d",&a,&b,&c); d=b*b-4*a*c; if(d>=0){ x1=(-b+sqrt(d))/(2*a); x2=(-b-sqrt(d))/(2*a); printf("x1=%f,x2=%f\n",x1,x2); } else{ prin
2022-01-22 14:34:45 16761
原创 C语言基础
#include<stdio.h>int main(){ int a,b,c; float average; scanf("%d%d%d",&a,&b,&c); average=float (a+b+c)/3; printf("平均数=%f",average); }
2022-01-21 13:30:37 211
原创 C语言基础
#include<stdio.h>int main(){ int a; scanf("%d",&a); if(a%3==0) { if(a%5==0){ printf("能%d",a); } printf("否%d",a); } else{ printf("否%d",a); }}
2022-01-21 13:25:51 333
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人