![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
open judge 1.4 C语言题目详解
程序仅供参考,自己需多多体悟,愿大家一起进步
caprice_7
寻找进行时
展开
-
open judge 1.4 19:简单计算器
#include<stdio.h>int main(){ int a, b; char c; scanf("%d %d %c", &a, &b, &c); if (c == '+')printf("%d", a + b); else if (c == '-')printf("%d", a - b); else if (c == '*')printf("%d", a * b); else if (c == '/') { if (b ==.原创 2021-11-19 14:02:20 · 1106 阅读 · 0 评论 -
open judge 1.4 20:求一元二次方程的根
#include<stdio.h>#include<math.h>int main(){ double a = 0; double b = 0; double c = 0; scanf("%lf %lf %lf",&a,&b,&c); if(b*b == 4*a*c) { printf("x1=x2=%.5lf",(0-b+sqrt(b*b-4*a*c))/(2*a)); }.原创 2021-11-18 15:31:00 · 280 阅读 · 0 评论 -
open judge 1.4 18:点和正方形的关系
#include<stdio.h>int main(){ double x,y; scanf("%lf %lf",&x,&y); if(x<=1&&x>=-1&&y<=1&&y>=-1) printf("yes"); else printf("no"); return 0;}原创 2021-11-18 15:26:22 · 236 阅读 · 0 评论 -
open judge 1.4 17:判断闰年
#include<stdio.h>int main(){ int a; scanf("%d", &a); if (a % 4 == 0) { if (a % 100 == 0 && a % 400 != 0) { printf("N"); } else { printf("Y"); } } else { printf("N"); }}原创 2021-11-18 15:24:17 · 196 阅读 · 0 评论 -
open judge 1.4 16:三角形判断
#include <stdio.h>#include<math.h>int main(){ int a,b,c; scanf("%d %d %d",&a,&b,&c); if (a + b > c&& a + c > b&& b + c > a) printf("yes"); else printf("no"); return 0;...原创 2021-11-18 15:22:14 · 130 阅读 · 0 评论 -
open judge 1.4 15:最大数输出
#include <stdio.h>int main (){ long int a,b,c; scanf("%ld %ld %ld",&a,&b,&c); long int d=a>b?a:b; long int e=d>c?d:c; printf("%ld",e); return 0;}原创 2021-11-18 15:19:55 · 146 阅读 · 0 评论 -
open judge 1.4 14:计算邮资
# include <stdio.h>int main(){ int a,sum; char b; sum = 0; scanf("%d %c",&a,&b); if (a<=1000) sum = 8; else if (a>1000 && a%500==0) sum = 8+((a-1000)/500)*4; else sum = 8+((a-1000)/500)*4+4; if (b=='y') sum = s.原创 2021-11-18 15:18:59 · 690 阅读 · 0 评论 -
open judge 1.4 13:分段函数
#include<stdio.h>int main(){ float a,b,n; scanf("%f",&a); if(a>=0&&a<5) b=-a+2.5; if(a>=5&&a<10) b=2-1.5*(a-3)*(a-3); if(a>=10&&a<20) b=a/2-1.5; printf(".原创 2021-11-18 15:18:04 · 257 阅读 · 0 评论 -
open judge 1.4 12:骑车与走路
#include<stdio.h>int main(){ double a,b,n; scanf("%lf",&n); a=n/3+50; b=n/1.2; if(a>b) printf("Walk"); else if(a==b) printf("All"); else if(a<b) printf("Bike"); return 0;}原创 2021-11-18 15:17:12 · 475 阅读 · 0 评论 -
open judge 1.4 11:晶晶赴约会
#include<stdio.h>int main(){int a;scanf("%d",&a);if(a==1||a==3||a==5)printf("NO");elseprintf("YES");return 0;}原创 2021-11-18 15:16:19 · 868 阅读 · 0 评论 -
open judge 1.4 10:有一门课不及格的学生
#include<stdio.h>main(){int a,b;scanf("%d %d",&a,&b);if (a <60&&b>59||b<60&&a>59)printf("1");elseprintf("0");}原创 2021-11-16 22:42:45 · 672 阅读 · 0 评论 -
open judge 1.4 09:判断能否被3,5,7整除
#include <stdio.h>int main(){int a;scanf("%d",&a);if(a%3==0 && a%5==0 && a%7==0)printf("3 5 7");if(a%3==0 && a%5==0 && a%7!=0)printf("3 5");if(a%3==0 && a%5!=0 && a%7==0)printf("3 7");.原创 2021-11-16 22:41:52 · 306 阅读 · 0 评论 -
open judge 1.4 08:判断一个数能否同时被3和5整除
#include<stdio.h>int main(){ int a,b; scanf("%d",&a); if(a%3==0&&a%5==0){ printf("YES"); } else{ printf("NO"); } return 0;}原创 2021-11-16 22:38:38 · 105 阅读 · 0 评论 -
open judge 1.4 07:收集瓶盖赢大奖
#include<stdio.h>int main(){ int a,b; scanf("%d %d",&a,&b); if(a>=10){ printf("1"); } else{ if(b>=20) printf("1"); else printf("0"); } return 0;}原创 2021-11-16 22:37:18 · 190 阅读 · 0 评论 -
open judge 1.4 05:整数大小比较
#include<stdio.h>int main(){ long a,b,c; scanf("%ld %ld",&a,&b); if(a>b) printf(">"); else if(a==b) printf("="); else//这里的if(a<b)可以省略 printf("<"); return 0;}原创 2021-11-16 22:34:18 · 109 阅读 · 0 评论 -
open judge 1.4 06:判断是否为两位数
#include<stdio.h>int main(){ int a; scanf("%d",&a); if(a>=10&&a<=99) printf("1"); else printf("0"); return 0;}原创 2021-11-16 22:35:35 · 120 阅读 · 0 评论 -
open judge 1.4 04:奇偶ASCII值判断
#include<stdio.h>int main(){ char a,b,c; scanf("%c",&a); if(a%2==0) printf("NO"); else printf("YES"); return 0;}原创 2021-11-16 22:31:05 · 148 阅读 · 0 评论 -
open judge 1.4 03:奇偶数判断
#include<stdio.h>int main(){ int a,b,c; scanf("%d",&a); if(a%2==0) printf("even"); else printf("odd"); return 0;}原创 2021-11-16 22:29:44 · 265 阅读 · 0 评论 -
open judge 1.4 02:输出绝对值
#include<stdio.h>int main(){ float a,b,c; scanf("%f",&a); if(a>=0){ printf("%.2f",a); } else printf("%.2f",-a); return 0;}原创 2021-11-16 22:28:31 · 162 阅读 · 0 评论 -
open judge 1.4 01:判断数正负
#include<stdio.h>int main(){ double a,b,c; scanf("%lf",&a); if(a>0){ printf("positive");} else if (a==0){ printf("zero");} else if(a<0){ printf("negative");} return 0;}原创 2021-11-16 22:26:27 · 288 阅读 · 0 评论