vlambda博客
学习文章列表

C语言错误范例(三)





改错题目:下面程序为求取圆面积,取圆周率为3.1415926,半径r为40。

要求:①圆周率定义为符号常量②半径用scanf()输入③分两行输出,先输出圆周率和半径,再输出面积。

  #include<stdio.h>

  #define PI=3.1415926

   voi main( )

{ float r,s,PI;    

   prinff("please enter data to r");    

   scanf("%f,&r=40") ;     

   S=PI*r*r

   printf("%f,%f\n,s=%f\n",r,PI,s);

   }                                             

解答:

错误1: 定义符号常量形式错误,去掉“=”

错误2:  void , printf拼写错误

错误3:  PI是符号常量,在此处又被定义为浮点型变量

错误4 : 输入语句scanf语法错误

错误5 : s的算法语句丢失分号

错误6: 变量前后名称不一致,定义的小写s,使用的大写S


C语言错误范例(三)

C语言错误范例(三)



文案编辑:护理第1组02

排版编辑:姚世朋

指导教师:仝武宁

       扫描二维码