• 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)运行结果截图

  • 相关阅读:
    npm install 的时候报错 (Unexpected end of JSON input while parsing near)
    vue 父子组件以及非父子组件如何通信
    webstorm 破解版下载及破解教程------永久使用
    判断数据类型
    洗牌算法
    原生js实现图片懒加载
    React(^16.8) 新增特性Hook
    Blob、ArrayBuffer、File、FileReader和FormData的区别
    React中的Dom操作
    微信小程序填坑总结
  • 原文地址:https://www.cnblogs.com/shigedidi/p/10405758.html
Copyright © 2020-2023  润新知