• PTA编程总结3


    1)实验代码 

    #include<stdio.h>
    int main (void)
    {
        int money=0, i=1;
        char op;
        while(op!='$'){
            scanf("%c", &op);
            if(op=='T'){
                if(i>0){
                    money=money+7;
                  printf("D");
                  if(i>2){
                    i=1;
                }
                else{
                    i=-2;
                  }
                }
                else{
                    printf("-");
                }
            }
            if(op=='X'){
                if(i>0) {
                    i=-1;
                    printf("U");
                }
                else{
                    printf("-");
                }
            }
            if(op=='C'){
                if(i>0) {
                      i=2;
                    money=money-3;
                    printf("!");
                }
                else{
                    printf("-");
                }
            }
            i++;
        }
        printf(" %d", money);
      }

    2)设计思路

    第一步:先使用循环语句,再利用if语句是否放捕鼠夹、奶酪;

    第二步:然后计算每种情况的费用输出。

    3)本题调试过程中碰到的问题及解决视频

    注意1:

     

    注意2:我开始是在最后一起输出money,显示编译错误,最后重新在每种情况的后面输出money就对了。

    4)运行结果截图

  • 相关阅读:
    CF754A
    快速幂模板
    循环-21. 求交错序列前N项和(15)
    循环-20. 猜数字游戏(15)
    循环-19. 币值转换
    循环-18. 龟兔赛跑(20)
    循环-17. 简单计算器(20)
    循环-11. 水仙花数(20)
    IO 分支 循环
    check list
  • 原文地址:https://www.cnblogs.com/shigedidi/p/10405758.html
Copyright © 2020-2023  润新知