您好,欢迎来到化拓教育网。
搜索
您的当前位置:首页PAT 情人节

PAT 情人节

来源:化拓教育网

今天是PTA题库解法讲解的第十八天,今天我们要讲解情人节,题目如下:

解题思路:

这个问题可以通过简单的数组操作来解决。我们只需要维护一个字符串数组来存储点赞的人名,然后根据数组的长度来判断应该输出哪一种信息。下面是一个C语言的实现:

#include <stdio.h>
#include <string.h>
​
int main() {
    char likes[15][11]; // 保存点赞的人名,最多14个人,每个名字最多10个字符
    int count = 0; // 点赞人数
​
    // 读取点赞的人名,直到输入'.'结束
    while (scanf("%s", likes[count]) && likes[count][0] != '.') {
        count++;
        if (count == 14) break; // 最多读取14个名字
    }
​
    // 判断并输出结果
    if (count >= 14) {
        printf("%s and %s are inviting you to dinner...\n", likes[1], likes[13]);
    } else if (count >= 2) {
        printf("%s is the only

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo9.cn 版权所有 赣ICP备2023008801号-1

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务