计算1到100的和以及求阶
include <stdio.h>
int main()
{
int factorial=1;
int i=10;
while(i>=1)
{
factorial*=i;
i--;
}
printf("factorial=%d\n",factorial);
}
int main2()
{
int sum =0;
int i=1;
while(i<=100)
{
sum+=i;
i++;
}
printf("sum=%d\n",sum);
}
int main1()
{
int count = 0;
while(count<10)
{
printf("%d Hello World!\n",count);
sleep(1);
count++;
}
return 0;
}
求1-100和
#include <stdio.h>
int main()
{
int sum =0;
int i=1;
do
{
sum+=i;
i++;
}while(i<=100);
printf("sum=%d\n",sum);
}
二者区别对比
#include <stdio.h>
int main()
{
int name;
int passwd;
do
{
printf("name:");
scanf("%d",&name);
printf("passwd:");
scanf("%d",&passwd);
}while(!(name ==10 && passwd ==20));
printf("欢用\n");
}
int main3()
{
char ch;
do
{
printf("同意协议请输入y/Y,退出n/N");
scanf("%c",&ch);
getchar();
if(ch=='n')
exit(-1);
else if(ch=='y')
break;
}while(1);
printf("下一步:");
return 0;
}
int main2()
{
int i;
int sum=0;
scanf("%d",&i);
while(i<10)
{
sum+=i;
i++;
}
printf("sum=%d\n",sum);
return 0;
}
int main1()
{
while(0)
{
printf("xxx");
}
}