知識(shí)點(diǎn):程序問(wèn)答(二)
程序
#include "stdio.h"
main()
{
int a[100],i,j,n,p;
printf("輸入數(shù)值的個(gè)數(shù)n 和數(shù)列a\n");
scanf("%d",&n);
scanf("%d",&a[0]);
for(i=1;i<=n-1;i++)
{
scanf("%d",&a[i]);
p=a[i];
j=i-1;
while(p=0)
{
a[j+1]=a[j];
j--;
}
a[j+1]=p;
}
for(i=0;i printf("%d ",a[i]);
printf("\n");
}
問(wèn)題5 該程序的功能是什么?
問(wèn)題6 如果輸入 10
1 9 2 8 3 7 4 6 5 5
則該程序輸出什么?
程序
#include "stdio.h"
main()
{
int a[100],i,j,n,p;
printf("輸入數(shù)值的個(gè)數(shù)n 和數(shù)列a\n");
scanf("%d",&n);
scanf("%d",&a[0]);
for(i=1;i<=n-1;i++)
{
scanf("%d",&a[i]);
p=a[i];
j=i-1;
while(p=0)
{
a[j+1]=a[j];
j--;
}
a[j+1]=p;
}
for(i=0;i printf("%d ",a[i]);
printf("\n");
}
問(wèn)題5 該程序的功能是什么?
問(wèn)題6 如果輸入 10
1 9 2 8 3 7 4 6 5 5
則該程序輸出什么?