当前位置: 首页 > news >正文

2023年下学期《C语言》作业0x02-分支 XTU OJ 1068 1069 1070 1071 1072

第一题

#include<stdio.h>int main()
{int a;scanf("%d",&a);if(a>=90&&a<=100)	printf("A");else	printf("B");return 0;
}

没有换行,不然会格式错误

第二题

#include<stdio.h>int main()
{int a;scanf("%d",&a);if(a%2==0)	printf("%d is even.",a);else	printf("%d is odd.",a);return 0;
}

第三题

#include<stdio.h>int main()
{int a;scanf("%d",&a);int b1=0,b2=0,b3=0;b1=a%10;a/=10;b2=a%10;a/=10;b3=a;if(b1==b2&&b2!=b3)	printf("Yes");else if(b1==b3&&b1!=b2)	printf("Yes");else if(b2==b3&&b2!=b1)	printf("Yes");else	printf("No");return 0;
}

取模和取余的叠加使用,可以实现取数字最后一位的要求 

第四题

#include<stdio.h>
#include<stdbool.h>
#include<math.h>int main()
{double a,b,c;scanf("%lf%lf%lf",&a,&b,&c);bool flag=false;if(a+b>c&&a+c>b&&b+c>a)	flag=true;if(!flag)	printf("Not a triangle.");else{double temp=(a+b+c)/2;double s=sqrt(temp*(temp-a)*(temp-b)*(temp-c));printf("%.2lf",s);}return 0;
}

c语言使用布尔变量需要使用stdbool.h头文件,哪怕输入的是整数,我们定义为双精度变量存储数据其实也是可以的 

第五题

#include<stdio.h>
#include<math.h>int main()
{double x;double y;scanf("%lf",&x);if(x>=0&&x<10)	{y=cos(x+3);printf("%.5lf",y);}else if(x>=10&&x<20)	{double temp=cos(x+7.5);y=temp*temp;printf("%.5lf",y);}else if(x>=20&&x<30){double temp=cos(x+4);y=pow(temp,4);printf("%.5lf",y);}else{printf("Not define");}return 0;
}

 

 

http://www.lryc.cn/news/185952.html

相关文章:

  • JMeter学习第一、二、三天
  • 常用的分布式ID解决方案原理解析
  • echarts3D地图打点
  • 分布式主键算法
  • 暴力破解及验证码安全
  • 程序无法启动,提示“找不到msvcp140.dll”或“msvcp140.dll缺失报错”解决方法
  • 【Python查找算法】二分查找、线性查找、哈希查找
  • 【MySQL实战45讲-基础篇】
  • asp.net core中间件预防防止xss攻击
  • jvm概述
  • C++简单上手helloworld 以及 vscode找不到文件的可能性原因
  • 掌动智能:性能压力测试的重要性
  • kafka日志文件详解及生产常见问题总结
  • Linux-Centos中配置docker
  • IDEA-2023-jdk8 HelloWorld的实现
  • 【1++的Linux】之进程(五)
  • 用url类来访问服务器上的文件
  • 【重拾C语言】六、批量数据组织(二)线性表——分类与检索(主元排序、冒泡排序、插入排序、顺序检索、对半检索)
  • 24 Python的sqlite3模块
  • ARM-流水灯
  • 【虚拟机】NAT 模式下访问外网
  • React 入门笔记
  • Ubuntu MySQL
  • 大数据软件系统开发框架
  • rust变量
  • 蓝桥杯---第一讲 递归与递推
  • OpenCV 15(SIFT/SURF算法)
  • 前端二维码图片解析图片识别/网络图片解析成链接/图片网络链接转本地链接(Js/Vue/Jquery)
  • 模板中的依赖类型使用 --- typename
  • git 同时配置 gitee github