• 第3次随笔


    作业要求:https://edu.cnblogs.com/campus/hljkj/CS201801/homework/2359

    一.对pta作业的总结

    第11周:第六次作业的第四题

    输出华氏-摄氏温度转换表 (15 分)
    
    

    输入2个正整数lowerupperlowerupper≤100),请输出一张取值范围为[lowerupper]、且每次增加2华氏度的华氏-摄氏温度转换表。

    
    

    温度转换的计算公式:C=5×(F32)/9,其中:C表示摄氏温度,F表示华氏温度。

    #include<stdio.h>
    int main()
    {
        int lower,upper,f;
        double c;
        scanf("%d %d",&lower,&upper);
        if(lower<=upper)
        {
            f = lower;
            printf("fahr celsius");
            for (;f <= upper;f = f + 2)
            {
            c = (f-32)*5/9.0;
            printf("
    %d%6.1f",f,c); 
            }
        }
        else
        {
            printf("Invalid.");
        }
    }

    学到的内容:

    在本周的c语言课上,我学习到了for循环语句使用方法和实用技巧。

    第十二周: 寻找250

    输入格式:

    输入在一行中给出不知道多少个绝对值不超过1000的整数,其中保证至少存在一个“250”。

    输出格式:

    在一行中输出第一次出现的“250”是对方扔过来的第几个数字(计数从1开始)。题目保证输出的数字在整型范围内。

    #include <stdio.h>
     int main(void)
     {
       

    int a=0,b=0; while(a=1){
    scanf(
    "%d",&a); if(a!=250){ b++; } else{ break; } } printf("%d",b+1);
    system(“pause”);
    return 0; }

    学到的内容:

    在本周的c语言课上,我学习到了for循环的语句中还可以添加if else的判断语句。

    第十三周:掉入陷阱的数字

    7-3 掉入陷阱的数字 (15 分)

    对任意一个自然数N0​​,先将其各位数字相加求和,再将其和乘以3后加上1,变成一个新自然数N1​​;然后对N1​​重复这种操作,可以产生新自然数N2​​;……多次重复这种操作,运算结果最终会得到一个固定不变的数Nk​​,就像掉入一个数字“陷阱”。

    本题要求对输入的自然数,给出其掉入“陷阱”的过程。

    #include<stdio.h>
    int main()
       {
        int num,n1 = 0,n2 = 0,i,j = 1;
        scanf("%d",&num);
        while(num != n1)
           {
            n1 = num;
            for(i = 0,n2 = 0; i < 5; i++)
            {
             n2 += num % 10;
             num /= 10;
            }
            num = n2 * 3 + 1;    
            printf("%d:%d
    ",j,num);
            j++;
            }
             return 0;
           }

    学到的内容:

    在知道了for循环中可以添加if else的判断语句后,又学了在多个需要判断的条件时找关键的变量。

     https://www.cnblogs.com/wangxiangbo/p/9948484.html

    https://www.cnblogs.com/1banwangkang/p/10029210.html

    https://www.cnblogs.com/songxiaocun/p/10017017.html

  • 相关阅读:
    (转)ReentrantLock与Synchronized同步区别
    (转)Java NIO框架
    (转)Apache Mina网络框架
    (转)java中Executor、ExecutorService、ThreadPoolExecutor介绍
    路由选择协议
    SYN攻击
    网络基础
    [翻译]在Django项目中添加谷歌统计(Google Analytics)
    初识Python-web框架的这两天
    June本地环境搭建
  • 原文地址:https://www.cnblogs.com/zzf925802319/p/10028948.html
Copyright © 2020-2023  润新知