第一个 四个空依次为
ca=%f,b=%f
a=%1f,b=%2e
c100
第二个 前几个空是对的。
最后一个应该是oct=%#o,hex=%#X
或者 oct=0%o,hex=0X%X
就是
x[j]=t;
但我试了一下好了
下面的程序,你试试就可以理解了:
#include <stdioh>
void inv(int x[],int n);
void main()
{
int x[5]={1,2,3,4,5};
int n=5;
inv(x,5);
}
void inv(int x[],int n)
{
int t,i,j,m=(n-2)/2;
printf("原数组为:\n");
for(i=0;i<n;i++)
{
printf("%d\n",x[i]);
}
printf("\n顺序颠倒后的数组为:\n");
for(i=0;i<=m;i++)
{
j=n-i-1;
t=x[i];
x[i]=x[j];
x[j]=t;
}
for(i=0;i<n;i++)
{
printf("%d\n",x[i]);
}
}
C语言 程序填空
悬赏分:0 - 离问题结束还有 14 天 22 小时
1下面程序的功能是将十进制整数转换成二进制 ,请在_______上填写正确内容
main()
{
int k=0,n,j,num[15];
printf("Enter data that will be converted\n");
scanf("%d",&n);
do
{ k++;
num[k]=n%2;
n=n/2;
} while(n!=0);
printf("The data%d has been converted:\n", n);
for (;k>=0;k--)
printf("%5d\n",num[k]);
}
2设数组 a 中的元素均为正整数,以下程序是求 a 中奇数的个数和奇数的平均值,请在_______上填写正确内容。
main()
{
int a[10]={10,9,8,7,6,5,4,3,2,1};
int k,s,i;
float ave ;
for(i=0,k=s=0;i<10;i++)
{ if(a[i]%2==0) continue;
s+=a[i];
k++;
}
if(k!=0)
{ ave=s/k;printf("%d,%f\n",k,ave);
}
}
以上就是关于c语言的程序填空题目全部的内容,包括:c语言的程序填空题目、C语言程序填空、C语言 程序填空等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)