栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

第五章总结1-33

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

第五章总结1-33

#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;
}
 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/630000.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号