C语言程序改错基本题.docVIP

  • 119
  • 0
  • 约8.97千字
  • 约 12页
  • 2016-11-28 发布于北京
  • 举报
C语言程序改错基本题

北京石油化工学院 12级复习题 程序改错 一、 下面每个程序的划线处有语法或逻辑错误,请找出并改正,使其得到符合题意的执行结果。 1.求1234n   main() { long int sum; int n,i=1; scanf(%d,n); printf(“\n”); while(in) { sum=sum*i; i++; } printf(sum=%d,sum); } 2.求一个数组中最大值及其下标。 main( ) { int max,j,m; int a[5]; for(j=1;j=5;j++) scanf(“%d”,a); max=a[0]; for(j=1;j=5;j++) if(maxa[j]) { max=a[j]; m=j; } printf(“下标:%d\n最大值:%d”, j, max) } *3. 求 3+4 int a=3,b=4; main() { int a,c; c=a+b; printf(“c=%d”); } 4.用一个函数求两个数之和。 sum(x,y) { float z; z=x+y; return; } main() { float a,b; int c; scanf(%f,%f,a,b); c=sum(a,b);

文档评论(0)

1亿VIP精品文档

相关文档