zoukankan      html  css  js  c++  java
  • 第一次作业

    第一个打印倒三角;

    # include <stdio.h>
    int main()
     {
         printf("*********
    ");
         printf(" *******  
    ");
         printf("  *****    
    ");
         printf("   ***      
    ");
         printf("    *        
    ");
                return 0;
                }

     注:注意对齐;

     第二个计算三个整数的和;

     
    # include <stdio.h>
    int main()
    {        int a,b,c,sum;
        printf("输入三个数字
    ");
        scanf("%d %d %d",&a,&b,&c);
        sum=a+b+c;
        printf("%d+%d+%d=%d",a,b,c,sum);
        return 0;
            }

      

     注:注意输入格式,加 ;

     第三个输入今天的日期,年月日用逗号分开;

              请输入你的生日,格式:年-月-日

    # include <stdio.h>
    int main()
     {
            int x,y,z;
            printf("请输入今天的日期,年月日用逗号分开
    ");
         scanf("%d,%d,%d",&x,&y,&z);
         {
             int a,b,c,d;
             printf("请输入你的生日,格式:年-月-日
    ");
             scanf("%d-%d-%d",&a,&b,&c);
             d=x-a;
             printf("你今年%d岁了,生日是%4d-%02d-%02d
    ",d,a,b,c);
         }
             return 0;
      }

     注:return 0后的分号;

     第四个三个整数给a,b,c,然后交换它们中的数,把a中原来的值给b,把b中原来的值给c,把c中原来的值给a,最后输出a,b,c的值。

    # include <stdio.h>
    int main()
    {
        int a, b, c, d;
        printf("请按照a b c的顺序输入三个整数
    ");
        scanf("%d,%d,%d", &a, &b, &c);
        d = a;
        a = c;
        c = b;
        b = d;
        printf("a=%d,b=%d,c=%d
    ", a, b, c);
        return 0;
    }

     注:学会转换规律;

     第五个输入x分钟,将分钟换算成小时和分钟表示;

    # include <stdio.h>
    int main ()
    { 
        int a,b,c;
        printf("输入分钟,转换
    ");
        scanf("%d",&a);
        b=a/60;
        c=a%60;
        printf("输出为%d小时%d分钟
    ",b,c);
        return 0;
    }

     注:取地址符;

     第六个输入一个四位整数n,求其倒序数nr。要求输出的也应该是一个四位整数;

    # include <stdio.h>
    int main()
    {
             int a,b,c,d,e,f;
             printf("输入一个四位整数
    ");
             scanf("%4d",&a);
             b=a/1000;
             c=a%1000/100*10;
             d=a%1000%100/10*100;
             e=a%1000%100%10*1000;
             f=e+d+c+b;
             printf("这个整数为
    ",f);
             printf("%04d
    ",f);  
            return 0;
            }    

     注:注意有零出现时输出加0;

    第七个输入圆的半径,输出圆的周长和绕直径形成的球体的体积,结果保留两位;

    # include <stdio.h>
    # define  PI  3014159
    int main()
    {
        int x;
        float a,b;
        printf ("输入半径
    ");
        scanf("%d",&x);
        a=(float)x*PI*2;
        b=(float)x*x*x*PI*4/3;
        printf("周长为%.2f,体积为%.2f
    ",a,b);
        return 0;
        }

    注:区分整数与实数的表达形式;

  • 相关阅读:
    Django简介和安装
    CVE-2011-0104:Microsoft Office Excel 中的栈溢出漏洞调试分析
    Struts2漏洞
    JSONP跨域资源共享的安全问题
    如何以最简单的方式安装 KALI 渗透测试框架系统
    CVE-2010-3333:Microsoft RTF 栈溢出漏洞调试分析
    CVE-2010-2883:基于样本分析 PDF SING表字符溢出漏洞
    针对缓冲区保护技术(ASLR)的一次初探
    利用 ROP 技术绕过 DEP 保护的一次简单尝试
    缓冲区溢出之栈溢出利用(手动编写无 payload 的 Exploit)
  • 原文地址:https://www.cnblogs.com/saber114567/p/5928914.html
Copyright © 2011-2022 走看看