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

/*循环结构的演示题*/
#include <stdio.h>

void main()
{
    /*
    int i = 0;
    
    while(i < 100)
    {
        printf("第%-3d句:I LOVE You!\n",++i);
    }
    */
    
    /*
    int order = 1;
    while(order != 0)
    {
        printf("I Love You!\n");
        printf("还要我说一遍吗?(输入0结束)");
        scanf("%d",&order);    
    }
    */
    
    int sum = 0,i = 1;
    while(i <= 100)
    {
        sum = sum + i;
        i++;    
    }
    printf("sum=%d\n",sum);
    
    
    
    
}






/*判读执行的次数*/
#include <stdio.h>

void main()
{
    /*
    int i;

    for(i = 1;i<= 100; i++)
    {
        printf("I Love You!\n");
    }
    */
    
    /*
    int n,result = 1,i;
    printf("请输入一个正整数:");
    scanf("%d",&n);
    
    for(i = 1; i <= n; i++)
    {
        result *= i;    
    }
    printf("result = %d\n",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("请选择你要执行的操作:\n");
        printf("1、查询余额;2、取款;3、存款;4、修改密码;5、退出");
        scanf("%d",&choice); 
        switch(choice)
        {
            case 1:
                printf("查询中......\n");
                break;
            case 2:
                printf("取款中......\n");
                break;
            case 3:
                printf("存款中......\n");
                break;
            case 4:
                printf("修改中......\n");
                break;
            case 5:
                printf("退出程序\n");  
        }
        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("\n");
    } 
    */
    /*
    for(i = 0; i < 5; i++)
    {
        for(j = 0; j < 4 - i;j++)
        {
            printf(" ");    
        }
        
        for(j = 0; j < i + 1; j++)
        {
            printf("*");    
        }
        
        
        printf("\n");    
    }
    */
    /*
    for(i = 0; i < 5; i++)
    {
        for(j = 0; j < 4 - i; j++)
        {
            printf(" ");    
        }
        
        for(j = 0; j < 2 * i + 1; j++)
        {
            printf("*");    
        }    
        
        printf("\n");    
    }
    */
    
    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("\n");    
    }
    
    
    
         
}

 

posted @ 2014-08-18 08:52  山水如九画  阅读(194)  评论(0编辑  收藏  举报