• 8.15 号 程序 循环结构作业的代码


    /*循环结构的演示题*/
    #include <stdio.h>
    
    void main()
    {
        /*
        int i = 0;
        
        while(i < 100)
        {
            printf("第%-3d句:I LOVE You!
    ",++i);
        }
        */
        
        /*
        int order = 1;
        while(order != 0)
        {
            printf("I Love You!
    ");
            printf("还要我说一遍吗?(输入0结束)");
            scanf("%d",&order);    
        }
        */
        
        int sum = 0,i = 1;
        while(i <= 100)
        {
            sum = sum + i;
            i++;    
        }
        printf("sum=%d
    ",sum);
        
        
        
        
    }
    
    
    
    
    
    
    /*判读执行的次数*/
    #include <stdio.h>
    
    void main()
    {
        /*
        int i;
    
        for(i = 1;i<= 100; i++)
        {
            printf("I Love You!
    ");
        }
        */
        
        /*
        int n,result = 1,i;
        printf("请输入一个正整数:");
        scanf("%d",&n);
        
        for(i = 1; i <= n; i++)
        {
            result *= i;    
        }
        printf("result = %d
    ",result);
        */
        
        
        int num, i = 0;
        printf("请输入任意一个大于0的正整数:");
        scanf("%d",&num);
        
        while(num != 0)
        {
            i++;
            num /= 10;        
        }
        
    
    
    
    
    /* 界面演示*/
    #include <stdio.h>
    
    void main()
    {
        int choice;
        
        while(1)
        {
            printf("请选择你要执行的操作:
    ");
            printf("1、查询余额;2、取款;3、存款;4、修改密码;5、退出");
            scanf("%d",&choice); 
            switch(choice)
            {
                case 1:
                    printf("查询中......
    ");
                    break;
                case 2:
                    printf("取款中......
    ");
                    break;
                case 3:
                    printf("存款中......
    ");
                    break;
                case 4:
                    printf("修改中......
    ");
                    break;
                case 5:
                    printf("退出程序
    ");  
            }
            if(choice == 5)
            {
                break;
            }         
        } 
    
    
    
    
    
    /*星星图形的打印*/
    
    
    #include <stdio.h>
    
    void main()
    {
        int i,j;
        /*
        for(i = 0; i < 4; i++)
        {
            //空格
            for(j = 0;j < i;j++)
            {
                printf(" ");    
            }
             
            //星星
            for(j = 0; j < 5; j++)
            {
                printf("*");    
            }
            
            //回车    
            printf("
    ");
        } 
        */
        /*
        for(i = 0; i < 5; i++)
        {
            for(j = 0; j < 4 - i;j++)
            {
                printf(" ");    
            }
            
            for(j = 0; j < i + 1; j++)
            {
                printf("*");    
            }
            
            
            printf("
    ");    
        }
        */
        /*
        for(i = 0; i < 5; i++)
        {
            for(j = 0; j < 4 - i; j++)
            {
                printf(" ");    
            }
            
            for(j = 0; j < 2 * i + 1; j++)
            {
                printf("*");    
            }    
            
            printf("
    ");    
        }
        */
        
        for(i = 0; i < 5; i++)
        {
            for(j = 0; j <= i;j++ )
            {
                printf("%d",j+1);    
            }
            
            for(j = i; j >= 1;j--)
            {
                printf("%d",j);    
            }
                    
            printf("
    ");    
        }
        
        
        
             
    }
  • 相关阅读:
    预处理命令
    函数
    结构体
    字符数组
    数组
    文件
    用 typedef 定义类型
    枚举类型
    联合
    位运算
  • 原文地址:https://www.cnblogs.com/wangshichuan/p/3918725.html
Copyright © 2020-2023  润新知