标题:求大佬赐答案
只看楼主
施俊浩
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2020-3-29
结帖率:0
已结贴  问题点数:20 回复次数:1 
求大佬赐答案
题目描述
由于疫情形势严峻,用于新冠肺炎检测并确诊的核酸试剂供不应求,现阶段A国政府发布了一则通告:

1)不满18周岁的未成年人可以优先接受检测,条件是出现发烧或者咳嗽症状

2)年龄低于65周岁的妇女可以优先接受检测,条件是同时出现发烧和咳嗽症状

现有患者一名,输入该患者的年龄、性别、是否发烧、是否咳嗽等信息,

请你参照上述通告,以确定该患者是否可以优先接受核酸检测

输入
一个整数,表示年龄

一个字母,F表示女性,M表示男性

一个浮点数,表示体温,37.3度及37.3度以上认为有发烧症状

一个字符,C表示咳嗽,N表示不咳嗽

输出
如果符合条件可以优先接受核酸检测,则输出Yes,否则输出No
求大佬教此题答案
搜索更多相关主题的帖子: 表示 答案 检测 年龄 是否 
2020-03-29 19:05
chxchxkkk
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:12
专家分:102
注 册:2020-2-9
得分:20 
程序代码:
#include <stdio.h>

int main()
{
    int age = 0;
    char sex, ks;
    float tw = 0.0;

    printf("输入年龄:\n");
    scanf("%d", &age);
    getchar();
    printf("输入性别(男M女F):\n");
    scanf("%c", &sex);
    getchar();
    printf("输入体温:\n");
    scanf("%f", &tw);
    getchar();
    printf("是否咳嗽(是C否N):\n");
    scanf("%c", &ks);

    if (age < 18 && ((tw >= 37.3) || (ks == 'C')))
        printf("yes\n");
    else if (age < 65 && tw >= 37.3 && ks == 'C')
        printf("yes\n");
    else
        printf("no\n");

    return 0;
}
2020-03-29 19:50



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-500710-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015412 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved