一个不会显示错误但不会给出期望结果的程序

飞碟猛mm象

在一个城镇中,男人的百分比是52。总识字的百分比是48。如果识字的男人的总百分比是总人口的35,则分别查找文盲的男女人数。该镇的人口是80,000。

我的数学书中有这个问题,我试图在上面写一个程序。

编译程序后,编译器未显示任何错误,但程序无法提供所需的结果。我重写了该程序很多次,下面给出的代码是我最后的代码。我认为一定有一些算术关联错误,但无法弄清楚哪里。

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int men, wmen, litm, litwo, illit, lit, tot=80000, illitwmen;
    men = (52/100) * 80000;
    wmen = tot-men;
    lit = (48/100) * 80000;
    litm = (35/100) * 80000;
    litwo = lit-litm;
    illitwmen = wmen-litwo;
    printf("Hence the total illiterate men of the town is %d\n", men-litm);
    printf("Hence the total illiterate women is %d\n", illitwmen);
    return 0;
}
ThreeFx

要解决此问题,只需使用double

#include <stdio.h>
#include <stdlib.h>

int main()
{
    double men,wmen,litm,litwo,illit,lit,tot=80000,illitwmen;
    men=(52.0/100.0)*80000.0;
    wmen=tot-men;
    lit=(48.0/100.0)*80000.0;
    litm=(35.0/100.0)*80000.0;
    litwo=lit-litm;
    illitwmen=wmen-litwo;
    printf("Hence the total illiterate men of the town is %d\n",men-litm);
    printf("Hence the total illiterate women is %d\n",illitwmen);
    return 0;
}

编辑:我讨厌手机接听

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

显示一个空的GET表单而不会在Django上引发任何错误

来自分类Dev

图片点击会创建一个特定的php查询,但不会返回正确的结果

来自分类Dev

解析器中的Parsec <|>选择,抛出错误,但不会转到下一个解析器

来自分类Dev

Fortran内存分配不会给出错误,但是程序在初始化时被OS杀死

来自分类Dev

一个简单的数字拆分程序不会显示零

来自分类Dev

这可能是一个错误,因为提供程序不会自动更新依赖项

来自分类Dev

对向量中第一个元素的降序排序未给出期望的结果

来自分类Dev

OFFSET()+ ROW()不会给出期望的结果

来自分类Dev

输入一个字母时,搜索栏不会显示所有相关结果

来自分类Dev

即使成功,Ajax也不会给出响应

来自分类Dev

QA-C在一个项目中不会对多个return语句给出警告,而在另一个项目中会给出警告吗?

来自分类Dev

bash命令行jslint不会扫描文件,也不会给出错误

来自分类Dev

链接表上的PDO ODBC查询不会给出任何结果

来自分类Dev

python-返回和打印不会给出相同的结果

来自分类Dev

Meteorjs集合在循环中插入会给出错误的结果而不会出现错误

来自分类Dev

在Windows中,rails会给出3种不同的错误,我修复了一个错误并得到了更多错误

来自分类Dev

管道'false'不会给出非零的结果代码

来自分类Dev

For循环不会给出正确的答案

来自分类Dev

没有参数调用的函数不会给出错误

来自分类Dev

您好,我正在做一个 android 测验,以便在问题完成后转到结果活动,但不会进行结果活动

来自分类Dev

Jquery自动完成不会给出任何结果

来自分类Dev

迭代数据框不会给出预期的结果

来自分类Dev

为什么在编写一个不返回任何内容且没有副作用的函数时,C 编译器不会给出警告?

来自分类Dev

IE 上的 AJAX 不会给出结果 onchange(仅限 IE)

来自分类Dev

去除均值不会给出对称信号

来自分类Dev

当一个或多个数字常量按位值作为参数传递时,为什么 phpinfo() 函数会给出错误的结果?

来自分类Dev

删除项目后如何重新呈现数组列表?它给出一个错误并且不会重新渲染

来自分类Dev

为什么在导入的对象上运行不存在的方法时,TypeScript 不会给我一个编译时错误?

来自分类Dev

使用 UNION 不会给出正确的结果

Related 相关文章

  1. 1

    显示一个空的GET表单而不会在Django上引发任何错误

  2. 2

    图片点击会创建一个特定的php查询,但不会返回正确的结果

  3. 3

    解析器中的Parsec <|>选择,抛出错误,但不会转到下一个解析器

  4. 4

    Fortran内存分配不会给出错误,但是程序在初始化时被OS杀死

  5. 5

    一个简单的数字拆分程序不会显示零

  6. 6

    这可能是一个错误,因为提供程序不会自动更新依赖项

  7. 7

    对向量中第一个元素的降序排序未给出期望的结果

  8. 8

    OFFSET()+ ROW()不会给出期望的结果

  9. 9

    输入一个字母时,搜索栏不会显示所有相关结果

  10. 10

    即使成功,Ajax也不会给出响应

  11. 11

    QA-C在一个项目中不会对多个return语句给出警告,而在另一个项目中会给出警告吗?

  12. 12

    bash命令行jslint不会扫描文件,也不会给出错误

  13. 13

    链接表上的PDO ODBC查询不会给出任何结果

  14. 14

    python-返回和打印不会给出相同的结果

  15. 15

    Meteorjs集合在循环中插入会给出错误的结果而不会出现错误

  16. 16

    在Windows中,rails会给出3种不同的错误,我修复了一个错误并得到了更多错误

  17. 17

    管道'false'不会给出非零的结果代码

  18. 18

    For循环不会给出正确的答案

  19. 19

    没有参数调用的函数不会给出错误

  20. 20

    您好,我正在做一个 android 测验,以便在问题完成后转到结果活动,但不会进行结果活动

  21. 21

    Jquery自动完成不会给出任何结果

  22. 22

    迭代数据框不会给出预期的结果

  23. 23

    为什么在编写一个不返回任何内容且没有副作用的函数时,C 编译器不会给出警告?

  24. 24

    IE 上的 AJAX 不会给出结果 onchange(仅限 IE)

  25. 25

    去除均值不会给出对称信号

  26. 26

    当一个或多个数字常量按位值作为参数传递时,为什么 phpinfo() 函数会给出错误的结果?

  27. 27

    删除项目后如何重新呈现数组列表?它给出一个错误并且不会重新渲染

  28. 28

    为什么在导入的对象上运行不存在的方法时,TypeScript 不会给我一个编译时错误?

  29. 29

    使用 UNION 不会给出正确的结果

热门标签

归档