历年二级考试真题及答案
printf("Enter a number:"); scanf("%d",&n);
printf("Output: ");
do
{s=n%10; printf("%d",s); [10];}
while(n!=0);
printf("\n");
}
(11)以下程序中,函数fun的功能是计算 ,主函数中将调用fun函数计算
: 请填空.
#include"math,h"
double fun(double x){return(x*x-2*x+6);}
main()
{double x,y1,y2;
printf("Enter x:"); scanf("%lf",&x);
y1=fun([11]);
y2=fun([12]);
printf("y1=%lf,y2=%lf\n",y1,y2);
}
(12)下面程序的功能是:将N行N列二维数组中每一行的元素进行排序,第0行从小到大排序,第1行从大到小排序,第2行从小到大排序,第3行从大到小排序,例如
: 请填空.
#define N 4
void sort(int a[][N])
{int i,j,k,t;
for(i=0;i<N;i++)
for(j=0;j<N-1;j++)
for(k=[13];k<N;k++)
/*判断行下标是否为偶数来确定按升序或降序来排序*/
if([14]?a[i][j]<a[i][k]:a[i][j]>a[i][k])
{t=a[i][j];
a[i][j]=a[i][k];
a[i][k]=t;
}
}
void outarr(int a[N][N])
{ … }
main()
{int a[N][N]={{2,3,4,1},{8,6,5,7},{11,12,10,9},{15,14,16,13}};
outarr(aa);/*以矩阵的形式输出二维数组*/
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库2006年9月全国计算机等级考试二级C语言笔试试题及答案(9)在线全文阅读。
相关推荐: