#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<math.h>
#include<time.h>
int main01()
{
int i = 0;
//do...while循环可以认为是while循环的⼀个变形,它会先执⾏语句然后再判断是否继续循环。do...while格式:do {} while(表达式) do
{
printf("%d\n",i);
i++;
}while(i<10);//程序执⾏10次
return EXIT_SUCCESS;
}
int main02()
{
int i=0;
do
{
printf("%d\n",i);
do while语句怎么用 i++;
}while(i);//0—2147483647到-2147483648,到0时,条件判断while (0)时停⽌。并不是死循环
while(i)// i=0,不执⾏
{
printf("%d\n",i);
i++;
}
return 0;
}
//⽔仙花:从100—999各个位数的⽴⽅和相加等于这个数本⾝就是⼀个⽔仙花数
int main03()
{
int i=100;
do
{
int a = i % 10;//个位数 234%10=4
int b = i / 10 % 10;//⼗位数 234/10%10=3
int c = i/100;//百位数 234/100=2
//pow:计算次⽅值,需要导⼊表头⽂件#include<math.h> (pow(a,3) + pow(b,3) + pow(c,3) == i) if (a*a*a + b*b*b + c*c*c == i)
{
printf("%d\n", i);
}
i++;
} while (i <= 999);
return 0;
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论