精华内容
下载资源
问答
  • c语言输出结果输出到txt

    万次阅读 2016-03-19 21:02:44
    FILE *fp;//建立一个文件操作指针  fp=fopen("1.txt","w");//以追加的方式建立或打开1....//同输出printf一样,以格式方式输出到文本中  fclose(fp);//关闭流 #include #include using namespace std; i
    FILE *fp;//建立一个文件操作指针
     fp=fopen("1.txt","w");//以追加的方式建立或打开1.txt,默认位置在你程序的目录下面
     fprintf(fp,"\nx=%.6f",x);//同输出printf一样,以格式方式输出到文本中

     fclose(fp);//关闭流



    #include<iostream>
    #include<cstdio>
    using namespace std;
    int main()
    {
        FILE *fp;
        fp=fopen("2.txt","w");
        int n;
        cin>>n;
        cout<<n<<endl;
        fprintf(fp,"%d",n);
        fclose(fp);
        return 0;
    }
    


    展开全文
  • C语言输出结果写入到TXT文件中,需要有代码: FILE*fp; fp=fopen("1.txt","a"); 现在如需要将输出结果写入到两个TXT文件,出了上面的代码,我再写了代码 FILE*fp1; fp1=fopen("beiyong5.txt","a"); ...
  • #include<stdio.h> void main() { int i; int a[10]; for(i=0;i<10;i++) a[i]=i; printf("%d",a[i]); printf("\n");...输出结果为:-858993460 请问为什么会输出这个结果?
  • 果园里的数 xy坐标为1到99的整数,输入一个三角形的坐标 统计内部和边界有多少棵树 样例输入1.5 1.5 1.5 6.8 6.8 1.5 样例输出15 以下是通过有向面积编写的程序 哪里错了 为何输出30 #include double area2...
  • c语言编程问题这个题我哪里错了输出结果总是0答案:2信息版本:手机版解决时间 2020-05-03 18:57已解决2020-05-03 06:15编写程序,输入两个正整数m和n(100≤m,n),统计并输出m和n之间的水仙花数。要求,定义并调用...

    c语言编程问题这个题我哪里错了输出结果总是0

    答案:2  信息版本:手机版

    解决时间 2020-05-03 18:57

    已解决

    2020-05-03 06:15

    编写程序,输入两个正整数m和n(100≤m,n<1000),统计并输出m和n之间的水仙花数。要求,定义并调用函数int flower(int num)判断其是否为水仙花数。输出格式要求:当m和n之间无水仙花数,则输出为“No”;否则依次输出各水仙花数。

    输入样例:100 200

    输出样例:153

    输入样例:300 400

    输出样例:370 371

    输入样例:100 150

    输出样例:No

    #include

    #include

    int flower (int num);

    int main()

    {

    int i,flag,k,m,n,z=0;

    scanf("%d%d",&m,&n);

    if(m>1000||m<100||n>1000||n<100)

    flag=0;

    else

    {

    if(m<=n)

    {

    k=n;

    n=m;

    m=k;

    }

    else

    for(i=n;i<=m;i++)

    flag=flower (i);

    if (flag==1)

    {

    printf("%d",i);

    z++;

    }

    }

    if(z==0)

    printf("no\n");

    return 0;

    }

    int flower (int i)

    {

    int a,b,c;

    a=i/100;

    b=i/10%10;

    c=i%10;

    if(i==pow(a,3)+pow(b,3)+pow(c,3))

    return 1;

    else

    return 0;

    }

    能不能简化一下我的程序

    全部回答

    1楼

    2020-05-03 08:12

    #include

    double f(int n)

    {

    int i;

    double s;

    s=1.0;

    for (i=1;i<=n;i++)

    s+=1.0/i;

    return s;

    }

    void main()

    {

    int i,m=3;

    double a=0.0;

    for(i=0; i

    a+=f(i);

    printf("%f\n",a);

    }

    运行结果:

    2楼

    2020-05-03 06:54

    #include

    #include

    int flower (int num);

    int main()

    {

    int i,flag,k,m,n,z=0;

    scanf("%d%d",&m,&n);

    if(m>1000||m<100||n>1000||n<100)

    flag=0;

    else

    {

    for(i=m;i<=n;i++)

    {

    flag=flower(i);

    if (flag==1)

    {

    printf("%d ",i);

    z++;

    }

    }

    printf("\n");

    }

    if(z==0)

    printf("no\n");

    return 0;

    }

    int flower (int i)

    {

    int a,b,c;

    a=i/100;

    b=i/10%10;

    c=i%10;

    if(i==pow(a,3)+pow(b,3)+pow(c,3))

    return 1;

    else

    return 0;

    }

    我要举报

    如果感觉以上信息为低俗/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!

    大家都在看

    推荐资讯

    展开全文
  • C语言输出sin结果

    千次阅读 2014-04-08 21:21:49
    #include #includeint main(){ double x,s; printf("input number:\n"); scanf("%lf",&x); s=sin(x); printf("sine of %lf is %lf\n",x,s); getch(); }
    #include<cmath>
    #include<cstdio>
    int main(){
        double x,s;
        printf("input number:\n");
        scanf("%lf",&x);
        s=sin(x);
        printf("sine of %lf is %lf\n",x,s);
        getch();
    }
    

    —————————————————————————————————

    本文原创自Sliencecsdn技术博客。

    本博客所有原创文章请以链接形式注明出处。

    欢迎关注本技术博客,本博客的文章会不定期更新。


    大多数人想要改造这个世界,但却罕有人想改造自己。

    世上没有绝望的处境,只有对处境绝望的人。

                                                  ————By slience

    —————————————————————————————————


    展开全文
  • 如何把每次的结果放到有个文档里,为啥我每次输入一个值,然后上一次的就没有了
  • c语言输出位数

    千次阅读 2019-04-29 15:50:30
    %d普通的输出十进制整型。 %.2d是输出最低两位有效数字,比如1,会输出01。 %2d时输出宽度为最低为2的十进制整型,比如1,会输出 1,默认右对齐。...输出结果为 0312,宽度为6,有效数字为4位。其中区...

    %d普通的输出十进制整型。
    %.2d是输出最低两位有效数字,比如1,会输出01。
    %2d时输出宽度为最低为2的十进制整型,比如1,会输出 1,默认右对齐。
    %02d就是输出宽度为2的十进制整型,宽度不够0来凑,比如1,会输出01。表示不够时才来补齐,够用则正常输出。
    %02d和%.2d的区别如下:
    printf("%6.4d\n",312);
    输出结果为 0312,宽度为6,有效数字为4位。其中区别,仔细品味。

    另外今天学到保留两位小数也是.2f,与上面所说的有效位有点类似,但不是那种小数点左边几位,小数点右边几位的情况。

    .前面的表示宽度,后面的,表示有效数字。

    展开全文
  • c语言 输出数组元素

    千次阅读 2020-03-29 12:30:59
    本题要求编写程序,对顺序读入的n个整数,顺次计算后项减前项之差,并按每行三个元素的格式输出结果。 输入格式: 输入的第一行给出正整数n(1<n≤10)。随后一行给出n个整数,其间以空格分隔。 输出格式: 顺次...
  • C语言输出ASCII码表1/2

    2021-04-01 22:29:40
    C语言输出ASCII码表1.输入代码,结果如下。2.源代码 1.输入代码,结果如下。 2.源代码 #include "stdio.h" #include<string.h> void main() { int i; for(i=33;i<128;i++) printf("%d %c ",i,i); }
  • C语言 输出一个字符

    千次阅读 2019-02-04 10:52:32
    类型转换字符%c的使用。 main() { char c='A'; int i=65; printf(&quot;...程序运行结果如下: ...需要强调的是:在C语言中,整数可以用字符形式输出,字符数据也可以用整数形式输出。 将...
  • C语言输出有颜色的字体

    万次阅读 多人点赞 2017-08-29 19:29:01
    先看下面的一段代码: #include <stdio.h> int main(int argc,char **argv) ...编译后运行上述代码,结果如下: 可见,此时输出的字体和背景已经有了颜色。 由上可知,在输出时候加上 “\033[...
  • c语言程序输出所有替换结果代码正确版.txt
  • c语言输出保留任意小数

    万次阅读 多人点赞 2019-03-23 14:27:59
    printf()函数默认保留6位小数 ... // n表示小数的位数,value表示结果 printf("%m.nlf",value); //表示控制宽度为m,保留n为小数,靠右对齐 printf("%-m.nlf",value); //表示控制宽度为m,保留n为小数,靠左对齐 //...
  • <code>#include <stdio.h> int main() { int max(int x, int y, int z); int a, b, c; scanf("%d,%d,%d", &a, &b, &...<p><strong>可以运行但输出结果不正确</strong></p>
  • C语言输出程序运行时间

    千次阅读 2019-03-23 16:16:14
    以以前的四平方和那题为例子:题目链接:https://www.6k8k.top/post/92.html输出结果:#include<stdio.h> #include<time.h> intmain(){ intn; inta,b,c,d; ...
  • c语言输出9×9乘法表

    千次阅读 2019-10-04 08:59:03
    c语言输出9×9乘法表 二、解决思路 乘法表我们从小学就已经烂熟于心,整体规格就是第一行有一列,第二行两列,第三行三列,以此类推。每一行的每一列都是一个乘数与另一个乘数相乘等于结果这样一个式子。通过观察...
  • c语言输出自动补0

    千次阅读 2017-04-06 15:49:15
    int main() { int n=1; printf("%d\n",n); printf("%3d\n",n); printf("%03d\n",n); printf("%-3d",n); } 输出结果
  • 题目:用C语言输出杨辉三角形 分析:杨辉三角形每一行的第一个和最后一个元素都是1,中间的元素是上面元素之和 先把首尾的元素输出,然后在把中间的元素输出即可(思路转化为解题的步骤) 代码: 结果: ...
  • VC环境中C语言输出特殊符号

    千次阅读 2016-11-03 00:19:34
    我想要在VC环境用C语言输出一个特殊图案,是这样的:    可结果是这样的:    网上的不靠谱的解决办法是这样的:  直接printf("■\n");  其实真正靠谱的是这样的:   图片来源于靠谱解决方法...
  • C语言输出16进制乘法表1.运行代码,结果如下。2.源代码 1.运行代码,结果如下。 2.源代码 #include<stdio.h> void main () { int i,j,k=0; for(i=1;i<16;i++) for(j=1;j<16;j++) { printf("%-...
  • 打印固件编译日期时间 ...结果 Firmware compile time:Feb 11 2020 19:41:48 实现方法是使用C语言预定义宏。 ANSIC标准定义了可供C语言使用的预定义宏: 1、__ LINE__ : 在源代码中插入当前源代码行号 2、__ FILE _...
  • 打印输出结果 答案:16 解题过程 i=0时候,先在if语句之中,0%2=0,为假,不运算{}内的函数,运算{}外面的i++,然后先调用,i为0,i++之后为i=1,s=s+i=0+1=1; i的值变为1,1%2为1,为真,运算{}内的i++,此时...
  • C语言输出某个个位数的平方1.输入代码,结果如下。2.源代码 1.输入代码,结果如下。 输入6,输出6的平方36。 2.源代码 #include<stdio.h> void main () { int i,a[10]; printf("请输入一个1到10之间的数");...
  • 为什么输出不了计算出的结果,只能输出两行文字 代码如下: #include #include #define N 3 typedef struct { int id;//学号 char name[20];//姓名 char subject[20];//考试科目 float perf;//平时...
  • 输出结果是这样的: ![图片说明](https://img-ask.csdn.net/upload/201909/07/1567868310_984512.png) fp1指向1.txt,fp2指向2.txt。1.txt文件中第一行的末尾是end1,2.txt文件中第一行的末尾是end2,可以看到...
  • 要求输出结果依次为2 4 6 我输出结果和这个题目要求一致,但是OJ提交却显示失败,求大佬帮助 #include #include int main() {int t,n,i,m,j,k; char a[50]; scanf("%d",&t); while(t--){ scanf("%s%d...
  • 本题要求编写程序,根据输入学生的成绩,统计并输出学生的平均成绩、最高成绩和最低成绩。建议使用动态内存分配来实现。 输入格式: 输入第一行首先给出一个正整数N...结果均保留两位小数。 输入样例: 3 85 90 95 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,823
精华内容 3,129
关键字:

c语言输出结果

c语言 订阅