#include
int main()
{
int men,women,child;
for(men=0;men<=9;men++)
for(women=0;women<=12;women++)
{
child = 36 - men - women;
if (men * 4 + women * 3 + child * 0.5 == 36)
printf("男:%d,女:%d,小孩:%dn",men,women,child);
}
return 0;
}
#include
int main()
{
int i, j,k, n = 0;
for(i=1;i<5;i++)
for(j=1;j<5;j++)
for(k=1;k<5;k++)
if (i != k && i != j != k)
{
printf("%d%d%dt",i,j,k);
if (++n % 5 == 0)printf("n");
}
printf("n共有:%dn",n);
return 0;
}
#include
#include
#define eps 1e-6
int main()
{
int n = 1; float x;
double fz, fm = 1, sinx;
printf("输入x的值:");
scanf_s("%f",&x);
fz = x; sinx = x;
do
{
n = n + 1;
fz = -fz * x * x;
fm = fm * (2 * n - 2) * (2 * n - 1);
sinx = sinx + fz / fm;
} while (fabs(fz / fm) > eps);
printf("sin(%f)=%0.6fn",x,sinx);
printf("sin(%f)=%0.6fn",x,sin(x));
return 0;
}
#include
#include
#define eps 1e-6
int main()
{
float x1, x0, f, f1;
x1 = 1.0;
do
{
x0 = x1;
f = ((2 * x0-4) * x0 + 3) * x0 - 6;
f1 = (6 * x0 - 8) * x0 + 3;
x1 = x0 - f / f1;
} while (fabs(x1 - x0) > eps);
printf("%6.2f",x1);
return 0;
}
#include
int main()
{
int day,d1,d2;
day = 9;
d2 = 1;
do
{
d1 = (d2 + 1) * 2;
d2 = d1;
--day;
} while (day > 0);
printf("第一天摘了%dn",d1);
return 0;
}
#include
#include
int main()
{
int i,n,k,count=0;
n = 2;
while(n<100)
{
k = sqrt(n);
for (i = 2; i <= k; i++)
if (n % i == 0)break;
if (i > k)
{
printf("$4d",n);
if (++count % 10 == 0)printf("n");
}
n++;
}
return 0;
}
#include
int main()
{
int i,j;
for (i = 1; i <= 9; i++)
{
for (j = 1; j <= i; j++)
printf("%d*%d=%dt",j,i,j*i);
printf("n");
}
return 0;
}
#include
int main()
{
int i,j;
double factorial, s = 0;
for (i = 1; i <= 10; i++)
{
factorial = 1;
for (j = 1; j <= 10; j++)
factorial = factorial * j;
s = s + factorial;
}
printf("1!+2!+3!+4!+5!+6!+7!+8!+9!+10!=%.0fn",s);
return 0;
}
#include
int main()
{
int i,sum;
i=1,sum=0;
loop:if(i<=100)
{
sum = sum + 1
i = i + 1;
goto loop ;
}
printf("sum=%dn",sum);
return 0;
}
#include
int main()
{
int s=0,n;
n = 1;
while (n < 10)
{
s = s + n;
if (s > 5)
break;
if (n % 2 == 1)
continue;
n++;
}
printf("s=%d,n=%dn",s,n);
return 0;
}
#include
int main()
{
int i,n=1;
for (i = 1; i <= 100; i++);
{if (i % 7 != 0)
continue;
printf("%4d", i);
if (n++ % 5 == 0)printf("n");
}
return 0;
}
#include
int main()
{
int n,i,m;
printf("请输入一个正整数:");
scanf_s("%d", &n);
m = sqrt(n);
for (i = 2; i <= m; i++); {
if (n % i == 0)
break;
if (i > m)
printf ("%d是素数!n",n);
else
printf("%d不是素数n",n);
}
return 0;
}
#include
int main()
{
int i=5;
do
{
if (i % 3 == 1)
if (i % 5 == 2)
{
printf("%d", i);
break;
}
i++;
} while (i != 0);
return 0;
}
#include
int main()
{
int a,b,r,n,m;
printf("请输入两个整数:");
scanf_s("%d%d",&a,&b);
m = a,n = b;
do
{
r = a % b;
a = b;
b = r;
} while ("%d和%d的最大公约数:%dn",m,n,a);
printf("最小公约数是:%d",m*n/a);
return 0;
}
#include
int main()
{
int i, sum;
i = 1; sum = 0;;
do
{
sum = sum + i;
i = i + 1;
}while(i <= 100);
printf("sum=%dn",sum);
return 0;
}
#include
int main()
{
int digit, letter, other;
char ch;
digit = letter = other = 0;
printf("请输入一串字符:");
while ((ch = getchar()) != 'n')
if ((ch >= '0') && (ch <= '9'))
digit++;
else if ((ch >= 'a') && (ch <= 'z') || (ch >= 'A' && ch <= 'Z'))
letter++;
else
other++;
printf("数字%d个,字母%d个,其他%d个n",digit,letter,other);
return 0;
}
#include
int main()
{
int i; long n,fact;
i = 2; fact = 1;
printf("请输入n的值:");
scanf_s("%ld",&n);
while(i <= n);
{
fact = fact * i;
i = i + 1;
}
printf("%ld!=%ldn",n,fact);
return 0;
}
#include
int main()
{
int i, sum;
i = 1; sum = 0;
while(i <= 100);
{
sum = sum + i;
i = i + 1;
}
printf("sum=%dn",sum);
return 0;
}
#include
int main()
{
int i,flag,number;
printf("请输入第一个正整数");
scanf_s("%d",&number);
flag = 1;
for (i = 2; i <=number-1&&flag; i++)
if (number % i == 0)
flag = 0;
if (flag)
printf("%d是素数n", number);
else
printf("%d不是素数n",number);
return 0;
}
#include
int main()
{
int n = 0, i;
char ch;
printf("输入3个数字:");
for (i = 1; i <= 3; i++) {
scanf_s("%c",&ch);
n = n * 10 + ch - '0';
}
printf("%dn",n);
return 0;
}
#include
int main()
{
int number, a, b, c;
for (number = 100; number <= 999;number++) {
a = number / 100;
b = number % 100 / 10;
c = number % 10;
if (number == a * a * a + b * b * b + c * c * c)
printf("%5d",number);
}
return 0;
}
#include
int main()
{
int i;
float x, max;
printf("请输入第一个数:");
scanf_s("%f",&x);
max = x;
for (i = 1; i <= 9; i++) {
printf("请输入第%d个数:",i+1);
scanf_s("%f",&x);
if (x > max)
max = x;
}
printf("10个数的最大值是:%.0f",max);
return 0;
}
#include
int main()
{
int i, n,denominator.flag;
float sum, item;
printf("输入n的值:");
scanf_s("%d",&n);
flag = ;
denominator = 1;
sum = 0;
for (i = 1; i <= n; i++) {
item = flag * 1.0 / denominator;
sum = sum + item;
flag = -flag
denominator = denominator + 3;
}
printf("sum=%.2fn",sum);
return 0;
}
#include
int main()
{
int i, n;
double factorial;
scanf_s("%d",&n);
factorial = 1;
for (i = 1; i <= n; i++);
factorial = factorial * i;
printf("%d!=%.0fn",n,factorial);
return 0;
}
#include
int main()
{
int i, n, sum;
scanf_s("%d",&n);
sum = 0;
for (i = 1; i <= n; i++);
sum = sum + i;
printf("由1到%d的和是:%dn",n,sum);
return 0;
}



