我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

c语言改错问题,在数字变量前加符号,但是不知道哪里需要加

#include<stdio.h>
#define PI =3.14159
int main()
{
float r,l,s;
printf("r = ");
scanf("%d",&r);
l = 2.0 PI * r;
s = PI * r * r;
printf("%d,%d\n,l,s");
return 0;
}

int 类型的变量才能用 %d 来输入,然后宏定义不要加等号
有帮助的话请采纳一下呀

#include<stdio.h>
#define PI  3.14159

int main()
{
    float l, s;
    int r;
    printf("r = ");
    scanf("%d", &r);

    l = 2 * PI * r;
    s = PI * r * r;

    printf("l = %.2f,s = %.2f\n",l,s);

    return 0;
}

img

近期文章

  • 如何用hook方法获取动态生成的参数的位置
  • Oracle数据库问题
  • 可以帮我解释一下这个函数的原理吗
  • keras的网格搜索调参疑问
  • 关于超级电容底座排母型号的选择
  • vue项目使用setup()方法后,原有样式被覆盖
  • 在创建Vue项目时,如何在命令行工具,选中()Router选项
  • 为什么我全都注解上了还是找不到注解类,对了好几次了,代码应该没有写错,一直报错找不到controller类
  • C语言推箱子判断输赢问题
  • preteus8255A交通信号灯
  • logstash解析xml文件问题
  • docker harbor 通过虚拟ip推送镜像失败
  • 读取本地路径的文本文件
  • 求Python选择题详解
  • Python连接MySQL报错
  • 求解,博途为什么我的只有这几个选项,入门请各位笑话一下,再答一下
  • No application config found or it's not a valid config!
  • .NET开发SQL数据库的数据提取工具
  • 非结构化道路检测数据集
  • GVIM窗口大小更改无效

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华