2016计算机二级考试程序设计题
试题一
设计程序:计算多项式a0+a1*sin(x)+a2*sin(x*x)+a3*sin(x*x*x)+……的'值,并将其值以格式"%.6f"写入到考生目录中Paper子目录下的新建文件design.dat中。
#include
#include
void main()
{
FILE *p;
int i; float x=2.345,t=1.0,y=0.0;
float a[10]={1.2,-1.4,-4.0,1.1,2.1,-1.1,3.0,-5.3,6.5,-0.9};
/
while(scanf("%d%d",&m,&n),m<0 && n<0);
// m<0 && n<0-à!(m>0&&n>0&&m>=n)
for(k=m; k%n!=0;)
k=k+n; //改为:k=k+m
printf("%d\n",k);
}
试题二
该程序功能:用冒泡法对10个整数按升序排序。
#include
#define N 10
void main()
{
int i,j,min,temp;
int a[N]={5,4,3,2,1,9,8,7,6,0};
printf("\nThe array is:\n");
for (i=0;i
printf("]",a[i]);
//
for (i=0;i
{
for (j=0; j
if (a[j]>a[j+1]) {
temp=a[j]; a[j]=a[j+1]; a[j+1]=temp;}
}
printf("\nThe sorted numbers: \n");
for (i=0;i
printf("]",a[i]);
printf("\n");
}
【2016计算机二级考试程序设计题】相关文章: