miluk161 发表于 2021-8-27 15:14:54

无法编译运行

题目计算一个给定高为10的长方形体积。


#include<stdio.h>                               
#define Heigh 10                                /*定义常量*/
int calculate(int Long, int Width);                        /*函数声明*/
int main()                       
{
        int m_Long;                        /*定义整型变量,表示长度*/
        int m_Width;                /*定义整型变量,表示宽度*/
        int result;                        /*定义整型变量,表示长方形的体积*/

        printf("长方形的高度为:%d\n", Height);       

        printf("请输入长方形的长度\n");               
        scanf("%d", &m_Long);                                /*输入要求的长方形的长度*/

        printf("请输入长方形的宽度*/");               
        scanf("%d", &m_Width);                                /*输入要求的长方形宽度*/

        result = calculate(m_Long, m_Width);        /*调用函数,计算体积*/
        printf("长方形的体积是:");               
        printf("%d\n", reslt);                                /*输出体积大小*/
        return 0;                                                        /*返回整型0*/
}

int calculate(int Long, int Width)                /*定义计算体积函数*/
{
        int result = Long * Width * Height;                /*具体计算体积 *、
       return result                                                 /*将计算的体积结果返回*/
}
报错内容为
错误(活动)        E0020        未定义标识符 "Height"
错误(活动)        E0020        未定义标识符 "reslt”
错误(活动)        E0020        未定义标识符 "Height“
错误        C2065        “Height”: 未声明的标识符       
错误        C2065        “reslt”: 未声明的标识符
错误        C4996        'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
错误        C4996        'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.       
错误        C2065        “Height”: 未声明的标识符





jackz007 发表于 2021-8-27 16:01:58

#include<stdio.h>                              

#define Heigh 10                                  /*定义常量*/

int calculate(int Long, int Width)                /*定义计算体积函数*/
{
      int result = Long * Width * Heigh   ;   /*具体计算体积 */
      return result                         ;   /*将计算的体积结果返回*/
}

int main(void)                     
{
      int m_Long , m_Width , result         ;/*定义整型变量*/
      printf("长方形的高度为:%d\n", Heigh);      
      printf("请输入长方形的长度")          ;               
      scanf("%d" , & m_Long)                ;   /*输入要求的长方形的长度*/
      printf("请输入长方形的宽度")          ;               
      scanf("%d" , & m_Width)               ;   /*输入要求的长方形宽度*/
      result = calculate(m_Long , m_Width);   /*调用函数,计算体积*/
      printf("长方形的体积是:")            ;               
      printf("%d\n" , result)               ;   /*输出体积大小*/
}
页: [1]
查看完整版本: 无法编译运行