C程序,文件从循环输出到txt

罗宁825

我现在正在参加C编程入门课程,我们被分配去做一种计算税款并将其向上舍入到5美分的某种项目收银机程序(因为在魁北克省不再存在1美分了),我使用了而不是老师将我的数字四舍五入到5美分的方法。

他请我证明这种方法。所以我决定写一个小程序,为什么不呢?编写代码,程序运行完美,但是这里有问题,输出数量太大,无法在cmd窗口上全部显示。因此,我需要增加cmd窗口可以显示的数据量(我需要将其增加到大约10000),或者使其输出并将数据附加到txt文件中。在Python中没有问题...在C中没有那么多。你们能帮我吗?

这是代码:

 int main()
  {
      float prixitem = 0.00;
      float arrondis;
      int count = 0;

       do{

       prixitem = (prixitem + 0.01);
       arrondis = (round(prixitem * 20.0)/20.0); // Round up happens here
       printf("prix : %.2f ---> %.2f\n", prixitem, arrondis );
       count = count + 1;
           } while (prixitem < 100.00);

   printf("Nombre de possibilites arrondis a 5 : %d\n", count);
   system("pause");
   return 0;
  }
dbush

这是在命令提示符下最容易完成的操作:

c:\> myprogram > output.txt

编辑:

如果要从C程序中写入文件,请执行以下操作:

FILE *f = fopen("output.txt","w");
if (f == NULL) {
    perror("fopen failed");
    exit(1);
}
....
fprintf(f,"prix : %.2f ---> %.2f\n", prixitem, arrondis );
...
fclose(f);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Powershell输出到.txt文件不会打印for循环

来自分类Dev

从程序仅输出到文件的管道输出

来自分类Dev

Python,循环浏览目录中的文件,计算单词频率,将结果输出到txt

来自分类Dev

Power Shell脚本输出到txt文件

来自分类Dev

ofstream Odeint输出到txt文件

来自分类Dev

将HTML表单输出到.txt文件

来自分类Dev

Python - 将变量输出到 TXT 文件

来自分类Dev

错误输出到文件,C ++

来自分类Dev

如何将具有功能的日历程序输出到.txt文件

来自分类Dev

无限循环输出到文件(故意)

来自分类Dev

尾程序输出到Linux中的文件

来自分类Dev

读取CVS文件并将CSV文件输出到.txt文件

来自分类Dev

遍历目录并将文件名输出到txt文件

来自分类Dev

Postgres输出到制表符限定的.txt文件

来自分类Dev

将AWS CLI“同步”结果输出到txt文件

来自分类Dev

输出到数据报告到多个txt文件

来自分类Dev

从功能接收器输出到.txt文件

来自分类Dev

VBA Excel用户表单输出到Txt文件

来自分类Dev

C标准输出到使用dup的文件

来自分类Dev

MemoryStream 输出到文件 c#

来自分类Dev

每次启动C ++程序时如何将数据输出到新的csv文件中?

来自分类Dev

Linux / Bash-为“查找”创建循环以输出到文件

来自分类Dev

Python3-编写循环输出到文件

来自分类Dev

将嵌套的for循环的结果输出到bash中的文件

来自分类Dev

使用 for 循环输出到文本文件

来自分类Dev

如何将Powershell函数的输出输出到txt等输出文件中?

来自分类Dev

C#-无法将过程式输出输出到文件

来自分类Dev

控制台应用程序输出到.csv文件

来自分类Dev

cURL输出到文件