#include <stdioh>
int main()
{
int a,b,c,s,av;
scanf("%d,%d,%d",&a,&b,&c); //输入abc的值
s = a + b + c; //加法运算
av = s / 3;
printf("av的值=",av);
return 0;
}
这个程序,是插入排序的程序,数组中的有效数据为从a[1]~a[10]r 10个整数。从a[2]开始,逐个元素开始插入 *** 作。每插入一个元素,先把它放入a[0]中,然后将前一位大于a[0]的数依次后移一位(把a[j]放入a[j+1]中,然后j--),直到前一位a[j]不大于a[0]时,再将a[0]放到a[j+1]中。
如此这般的 *** 作,直到最后一个元素为止。
所以,程序运行后的输出是:
1 2 3 4 5 6 7 8 9 10
以上就是关于根据流程图编写程序,并简要说明该程序的功能全部的内容,包括:根据流程图编写程序,并简要说明该程序的功能、一个C语言题目 请写出执行过程和输出结果 给出简要功能描述 、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)