上机改错题应试方法浅谈.ppt

上机改错题应试方法浅谈;改错题中所存在的错误主要是: 1.语法错误:肉眼观察或用TC编译器调试发现。 2.逻辑错误:通过肉眼观察和TC编译器调试得 到结果不正确发现。 3.运行错误:如包含不正确的头文件,无法通过 编译。 ;常见语法错误: 1.定义类型与输入输出格式类型不匹配。 int a; float f; scanf(”%f”,a); //对整型变量赋值不能用%f格式符 printf(”%d”,f); //对实型变量输出不能用%d格式符 2.忘记加分号,分号是C语句中不可缺少的一部分,语句末尾必须???分号 a=1 ; b=2 ; 编译时,编译程序在“a=1”后面没发现分号,就把下一行“b=2”也作为上一行语句的一部分,这就会出现语法错误。改错时,有时在被指出有错的一行中未发现错误,就需要看一下上一行是否漏掉了分号, {?z=x+y; t=z/100; printf(“%f”,t); } 对于复合语句来说,最后一个语句中最后的分号不能忽略不写 ;3.多加分号对于一个复合语句,如: {?z=x+y; t=z/100; printf(“%f”,t); }; 复合语句的花括号后不应再加分号,否则将会

文档评论(0)

1亿VIP精品文档

相关文档