急求答案!!!求C语言大神帮忙

如题所述

第2题
#include<stdio.h>
int main()
{
    int m,i,s;
    for(m=1; m<=1000; m++)
    {
        s=0;
        for(i=1; i<m; i++)
            if(m%i==0)
                s=s+i;
        if(s==m)
            printf("%d ",s);

    }
    return 0;
}

第3题

#include<stdio.h>
int main()
{
    int a=0,b=0,d=0,e=0;
    char c;
    while((c=getchar())!='\n')
    {
        if(c>='a'&&c<='z'||(a>='A'&&a<='Z')) a++;
        else if(c==' ') b++;
        else if(c>='0'&&c<='9') d++;
        else e++;

    }
    printf("字母%d个 空格%d个 数字%d个 其他字符%d个\n",a,b,d,e);
    return 0;
}

第4题

#include<stdio.h>
int main()
{
    int i;
    double a=2,b=1,s=0,t;
    for(i=0;i<20;i++)
    {
        s+=a/b;
        t=a;
        a=a+b;
        b=t;
    }
    printf("前二十项和为 %lf\n",s);
    return 0;
}

追问

非常感谢

温馨提示:内容为网友见解,仅供参考
无其他回答

急求C语言答案,题目:有三个数a,b,c,要求按大小顺序把它们输出(用传统流 ...
3、if b>c 将b和c对换 (b是b,c中的小者,也是三者中次小者)。二、实现代码如下:三、执行结果如下:3者比较就是两两比较综合处理,两两比较实现互换要通过中间变量t,即如果a>b,按从小到大排列则把a放在t中,然后把b放在a中,最后再把a取出放在b中,用C语言说就是赋职号=.按大小顺序排列...

C语言题目,急求解,求助
int main(){ int m, n;scanf("%d%d", &m, &n);printf("%d %d\\n", sizeof(int), sizeof(char));printf("%c %c\\n", m, n);return 0;}

大学c语言,急求答案!!!
这个程序里的变量名不正确。C语言的变量名可以由数字、字母和下划线组成,但是一般只能以下划线和字母开头,所以程序中的2cd和π是不符合要求的。另外变量名也不能使用C语言中的关键字,所以使用for也是不符合要求的。

急求C语言题目的答案,各式各样的题都有,请各位帮帮忙
6、若k是int型变量,且有下面的程序段,其输出结果( A )。k=-3;if (k<=o) printf(“###”);else printf(“&&&&”);A)### B)&&&& C)###&&&& D)有语法错误,无输出结果 【k=-3,判断k<=0成立,所以执行printf(“###”);语句】三、程序设计题 2、求1+2+3+3+...

c语言程序设计有关编程题,急求答案
int n,i;float sum=0,t,a=1.0,b=1;printf("please input n:");scanf("%d",&n);for(i=0;i<n;i++){ t=a\/b;sum+=t;b=b+2;} printf("sum=%f\\n",sum);} 2题#include "stdio.h"include"math.h"main(){ int n,bai,shi,ge;while(1){ printf("please input n:");s...

十万火急,,,急求懂C语言程序设计的好心人帮做试题答案!!!
9、a 10、d 填空题:1、} 2、.c文件 3、43 5、y = y + 1;7、15 8、数组 9、连接 10、25 11、(char*)P;12、0 13、r = malloc(sizeof(struct Worker));编程题:1、include <stdio.h> int main(){ int i = 0;for(i = 0; i <= 50; i++){ if ((i%3) == 0 |...

7道C语言编程题,急求答案
int i,j;int sum=0; \/\/定义对角线的和 int a[100][100],n;printf("输入是n*n矩阵的n值:");scanf("%d",&n);printf("输入一个%d*%d矩阵:",n,n);printf("\\n");for(i=0;i<n;i++)for(j=0;j<n;j++){ scanf("%d",&a[i][j]); \/\/按矩阵格式输入 } for(i=0;i...

c语言求1到100之间所有整数和?急求答案
include<stdio.h> void main(){ int i,sum=0;for(i=1; i<=100; i++)sum+=i;printf("1+2+...+100=%d\\n",sum);}

急求C语言答案 !实现txt文件中的查找和替换功能
if(infile==NULL);这一行,把后面的分号 删掉,变成 if(infile==NULL)就好了 第二个问题,改成下面的代码 while( !feof(infile)){ int num=fscanf(infile,"%s%d%d",id,&score,&time_e);if (num < 3)break;printf("%s %d %d\\n",id,score,time_e);} ...

一份C语言的数据结构题目,急求答案
第一题;Search (BiTree t,ElemType x){ struct nodee;{BiTree pp;int tag;}s[100];int top; Bitree p;top=0; p=t;while(p!=NULL&&p->p!=NULL){while(p!=NULL&&p->data!=x){top++;s[top].pp=p;s[top].tag=0;p=p->lchild;} if(p!=NULL&&p->data==x){for(i=1...

相似回答