网通入口 设为首页

电信入口 收藏本站

支 付 宝 站长信箱

 

计算机毕业设计定做

 

计算机论文库查询

 

最热毕业设计作品TOP10

F0002

电话号码登记系统

F0001

办公室管理系统

P0003

人事管理系统

F0004

学生信息管理系统

D0009

库存管理系统

B0001

仓库管理系统

B0021

物业管理系统

F0022

学生选课管理系统

B0008

销售管理系统

A0031

客户管理系统

 

 

最热毕业设计指导文章TOP10

学生毕业设计指导手册

毕业设计(论文)管理规定

计算机毕业论文答辩过程

毕业论文答辩前的准备

自学考试的论文答辩过程 

开题报告的撰写方法

答辩要注意的问题     

计算机信息管理毕业设计

计算机毕业设计论文指导

计算机毕业设计开题报告

 

 您现在的位置: 首页 >> 毕业设计指导 >> 自考计算机信息管理专业《高级语言程序设计》实践环节指导

自考计算机信息管理专业《高级语言程序设计》实践环节指导

2005-11-02

  while(n!=0) { ++k; n/=10;}

  print("The result is %d\n",k);

}

1、纠正程序中的两个语法错误,将正确的程序存入a1.c,并将程序实现的功能写在下面。

2、编译运行该程序,若输入为“5436”,则输出是什么?将其输出结果写在下面。

 

二、(40分)完善程序题目

1用起泡法对10个数进行排序。起泡法的思路是:将相邻两个数比较,将小的调到前头。请填补程序“a2.c”的空缺,改正其中的错误,并编译执行之。将正确的程序存入a2.c

      假设输入以下数列“100  101  57  7  5  68  72  0  9  80”,程序的输出是什么?

2用选择法对数组中10个整数按由小到大排序。所谓选择法就是:先将10个数中最小的数与a[0]对换;再将a[1]a[9]中最小的数与a[1]对换;……,每比较一轮,找出一个未经排序的数中最小的一个。请填补程序“a3.c”的空缺,改正其中的错误,并编译执行之。将正确的程序存入a3.c

   假设输入以下数列“100  98  107  7  5  68  72  0  9  84”,程序的输出是什么? 

1题程序a2.c

2题程序a3.c

#include "stdio.h"

void main()

{

 int a[11];

 int i,j,t;

 printf("input 10 numbers :\n");

 for(i=1;i<11;i++)

   scanf("%d",&a[i]);

 printf("\n");

 for(j=1;j<=9;j++)

  for(i=1;i<=10-j;i++)

   if(a[i]>a[i+1])

    {t=____________;

     a[i]=_____________;

     a[i+1]=____________;}

  printf("the sorted numbers :\n");

 for(i=1;i<11;i++)

  printf("%d ",a[i]);

}

 

void sort(array,n)

int array[];

int n;

{

 int i,j,k,t;

 for(i=0;i<n-1;i++)

  {k=i;

   for(j=i+1;j<n;j++)

     if(array[j]<array[k]) k=j;

   t=___________;

   array[k]=___________;

   array[i]=________________;

  }}

 

main()

{ int a[10],i;

 printf("enter the array\n");

 for (i=0;i<10;i++)  scanf("%d",&a[i]);

 sort(a,10);

 printf("the sorted array :\n");

 for (i=0;i<10;i++)

   printf("%d ",a[i]);

 printf("\n");

}

 

三、编写程序40分)

求解方程x2+5y2=z20<x<y<z<20)的所有整数解。将调试正确的程序存入文件“a4.c”。再将所有的解答写

                                                           第2页/共8页 << 上一页 | 下一页 >>

首页 | 关于我们 | 联系我们 | 版权声明 | 友情链接 | 网站地图

 

服务热线电话:13722566001  客户服务QQ:442950535  服务邮箱:Lw51@vip.163.com  客户服务QQ在线时间8:30-22:00

计算机信息管理毕业设计网  版权所有  © 2005 - 2008 

冀ICP备05021184号