c - 学习C编程请帮帮我

标签 c

这个问题我有一个非常复杂的问题。

这是我女朋友的考试题,我无法解答。如果您有帮助,我将不胜感激。

#include <stdio.h>
int main (void)
{
   int x = 3;
   int p = 8;
   double y = -3.1415;

   x = 11 % 3 + 1/x * 3.9 - (double)x;
   y = -(p/x) * (x/p);

   printf("%d",p);

   printf("%lf",y);

   return 0;
}

出局应为 x = -1 且 y = 0

我尝试在纸上解决,但找不到正确的结果。

最佳答案

#include <stdio.h>

int main (void)
{
    int x = 3;

    int p = 8;

    double y = -3.1415;

    x = 11 % 3 + 1/x * 3.9 - (double)x;

    y = -(p/x) * (x/p);

    printf("%d\n",x);

    printf("%lf\n",y);

    return 0;
}

关于c - 学习C编程请帮帮我,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33554532/

相关文章:

c - 我将结构作为值和引用传递的方法是否正确?

c - c中sizeof()的返回值?

c - 为什么 scanf 只返回已成功读取的输入数?

c - scanf() 第二次进入字符串

c - 取消引用 void 指针

c - 指向结构内部数组的指针

c - evp_crypt 在 c 中的 for 循环中不起作用

c - qsort 反转字符串的顺序

c - execvp() 和不完整的多参数命令的问题

c - 无论如何要避免在 libcurl 中循环监视多句柄?