PAT基础编程题目-7-13 日K蜡烛图

PAT基础编程题目-7-13 日K蜡烛图

题目详情

题目地址:https://pintia.cn/problem-sets/14/problems/793

解答

C语言版

#include<stdio.h>
int main() {
   
	float open, high, low, close;
	scanf("%f %f %f %f", &open, &high, &low, &close);
	if (close < open)
		printf("BW-Solid");
	else if (close > open)
		printf("R-Hollow");
	else
		printf("R-Cross");
	if (low < open && low < close && high > open && high > close)
		printf(" with Lower Shadow and Upper Shadow");
	else if (low < open && low < close)
		printf(" with Lower Shadow");
	else if (high > open && high > close)
		printf(" with Upper Shadow");
	return 0;
}

C++版

#include<iostream>
using namespace std;
int main() {
   
	float open, high, low, close;
	cin >> open >> high >> low >> close;
	if (close < open)
		cout << "BW-Solid";
	else if (close > open)
		cout << "R-Hollow";
	else
		cout<< "R-Cross";
	if (low < open && low < close && high > open&& high > close)
		cout << " with Lower Shadow and Upper Shadow";
	else if (low < open && low < close)
		cout << " with Lower Shadow";
	else if (high > open&& high > close)
		cout << " with Upper Shadow";
	return 0;
}

Java版

import java.util.Scanner;
public class Main{
   

	public static void main(String[] args) {
   
		float open = 0, high = 0, low = 0, close = 0;
		Scanner scanner = new Scanner(System.in);
		if (scanner.hasNext()) {
   
			open = scanner.nextFloat();
			high = scanner.nextFloat();
			low = scanner.nextFloat();
			close = scanner.nextFloat();
		}
		scanner.close();
		if (close < open)
			System.out.print("BW-Solid");
		else if (close > open)
			System.out.print("R-Hollow");
		else
			System.out.print("R-Cross");
		if (low < open && low < close && high > open&& high > close)
			System.out.print(" with Lower Shadow and Upper Shadow");
		else if (low < open && low < close)
			System.out.print(" with Lower Shadow");
		else if (high > open&& high > close)
			System.out.print(" with Upper Shadow");

	}

}

创作不易,喜欢的话加个关注点个赞,谢谢谢谢谢谢!

全部评论

相关推荐

哞客37422655...:兄弟别慌!💪 民办本找实习确实难点,但不是没机会。100+简历才2个面试,可能简历需要优化下: 项目经历写具体点,突出测试用例、bug数量等 技能栏把测试工具/方法论写清楚 可以考虑降低预期,先进小厂积累经验 测试岗相对好进,坚持投!现在才半个月,有人投3个月才上岸的😭 加油,offer在路上了🚀
点赞 评论 收藏
分享
2025-12-15 19:41
已编辑
广东工业大学 前端工程师
smile丶snow:尽量保证的一张a4纸吧。为什么工作经历只有公司?如果项目经历是工作里面的,应该写到工作经历里的吧。没有写项目职责,项目全是一个人写的吗?标题大小也好怪。两个项目的分割看不出来是,它和那些项目成功字体是一样大的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务