/*循环结构的演示题*/
#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");
}
}