#include<stdio.h>
main()
{
int a=1,sum=0;
while(a<=21){
if (a%2!=0){
printf("%d ",a);
sum+=a;
}
a++;
}
printf("\n从1到21的奇数的总和为%d\n",sum);
}
![]()
#include<stdio.h>
main()
{
int a=1,n;
double sum=0;
scanf("%d",&n);
while (a<=n){
if (a%2!=0){
printf("%d ",a);
sum+=1.0/a;
printf("%f \n",sum);
}
a++;
}
printf("\n将以上值加和后的总和为%f\n",sum);
}
![]()
#include<stdio.h>
main()
{
int a=1,n;
long f=1;
printf("请输入你想阶乘到哪个数:");
scanf("%d",&n);
while (a<=n){
f*=a;
a++;
}
printf("阶乘的乘积为%ld\n",f);
}
![]()
#include<stdio.h>
main()
{
int a=100,ge,shi,bai;
while (a<=999){
ge=a%10;
shi=a/10%10;
bai=a/100;
if(ge*ge*ge+shi*shi*shi+bai*bai*bai==a){
printf("水仙花数有:");
printf("%d \n",a);
}
a++;
}
}
![]()
#include<stdio.h>
main()
{
int a,b;
printf("请输入两个数,并用空格隔开:");
scanf("%d %d",&a,&b);
a=a+1;
while (a<b){
printf("%d ",a);
if(a==b-1){
printf("\n");
}
a++;
}
}
![]()
#include<stdio.h>
main()
{
int a=1,sum=0;
while (a<=100){
if (a%3==0&&a%5==0){
sum+=a;
}
a++;
}
printf("能被3整除又能被5整除的数的和为%d\n",sum);
}