填空题

下列给定的程序中,函数proc()的功能是:计算并输出m以内最大的6个能被7或11整除的自然数之和。m的值由主函数传入。例如,若m的值为600,则函数的值为3515。
请修改程序中的错误,使它能得到正确结果。
注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
int proc(int k)

int m=0, mc=0;
//************found*************
while(k>=2)&&(mc<6)

//************found*************
if((k%7=0)||(k%11=0))

//************found**************
m=k;
me++;

k--;

return m;

void main()

system("CLS");
printf("%d\n", proc(600));

【参考答案】

(1)错误:while(k>=2) n&&(mc<6)
正确:while((k>=2)&&(mc<6))......

(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)
热门 试题

填空题
i%10