求好心大侠帮忙!!!!

来源:百度知道 编辑:UC知道 时间:2024/04/29 10:57:51
31、下面程序段是对n个数a[0]~a[n-1],用冒泡排序方法进行非降序(升序)排序。
for(j=0;j< ;j++)
for(i=0;i< ;i++)
if ( )
{t=a[i];a[i]=a[i+1];a[i+1]=t;}
31、下面程序段是对半查找(二分查找)数x在数组a[0]~a[n-1]中的位置,如果没有找到,输出"Not Found! "。
low = 0;high = ;
while( ){
mid = (low + high) / 2;
if(x == a[mid])
break;
else if(x < a[mid])
high = ;
else
low = ;
}
if( )
printf("Not Found!\n");
else
printf("The position in array a is %d\n", mid + 1);
32、下面程序段是打印n行杨辉三角形。
scanf("%d",&n);
for(i = 0; i < n; i++){
for(j = 0; j < ; j++)
printf(" "); /*4个空格*/
for(y[i]=1,j = ; j >= 1; j--)
y[j]= ;
for(j = 0; j <= i; j++)
printf("%4d ", y[j]); /*4个空格*/
printf("\n");
}

我是好心的大侠 但我我帮不到你
为什么呢?不是因为你的分少 而是你说的那个 太难懂了 为了不让你的问题关闭 所以我决定
硬着头皮 来帮你

(分我不要 ,下次这样的问题不要问了 没有会回答的)

---传说 中 好心的大侠