南开一百上机改错100题讲义.docVIP

  • 7
  • 0
  • 约4.12万字
  • 约 14页
  • 2017-02-09 发布于湖北
  • 举报
1.下列给定程序的功能是:读入一个整数k(2=k=10000),打印它的所有质因子(即所有为素数的因子)。 例如,若输入整数2310,则应输出:2、3、5、7、11。 请改正程序中的错误,使程序能得出正确的结果。注意:不要改动main函数,不得增得或删行,也不得更改程序的结构! #include conio.h #include stdio.h IsPrime(int n); { int i, m; m=1; for (i=2;in;i++) if !(n%i) {m=0; break;} return (m); } 第一处:IsPrime(int n); 改为:IsPrime(int n) 第二处:!(n%i)改为(!(n%i)) 2.下列给定程序中,函数fun的功能是:逐个比较a、b两个字符串对应位置在的字符,把ASCII值大或相等的字符依次存放到c数组中,形成一个新的字符串。例如,若a中的字符串为:aBCDeFgH,b中的字符串为:Abcd,则c中的字符串应为:aBcdeFgH。 请改正程序中的错误,使它能得出正确结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 # include stdio.h # include string.h Void fun(char *p,char *q, char *c) {int k=1; while(*p

文档评论(0)

1亿VIP精品文档

相关文档