编一个程序,输入15个整数存入一维数组,按逆序重新存放后再输出。相关知识点: 试题来源: 解析 正确答案:#includemain{inta[15],*p=a,i,j;for(i=0;i<15;i++,p++)scanf(″%d″,p);p--;for(i=0;i<7;i++,p--){j=*p;*p=*(p-14+2*i);*(p-14+2*i)=j;}for(i=0;i<15;i++)printf...
编一个程序,输入15个整数存入一维数组,再按逆序重新存放后再输出。。。相关知识点: 试题来源: 解析 #include int main() { int a[15],i; for(i=0;i<15;i++) scanf("%d",&a[i]); int b[15]; for(i=0;i<15;i++) b[i]=a[14-i]; for(i=0;i<15;i++) printf("%d ",b[i]);...
要编写一个程序,实现输入一组整数并存入一维数组,然后按逆序重新存放并输出,我们可以按照以下步骤进行: 读取用户输入的一组整数:使用scanf函数在循环中读取整数,直到遇到换行符(即用户按下回车键)。 将读取到的整数存入一维数组:使用一个动态增长的数组来存储输入的整数。 将数组中的整数按逆序重新存放:通过遍历数组,...
return 0;在这段程序中,首先定义一个a数值。然后利用scanf函数将键盘输入的数字存放到数组中,通过for循环遍历前5个元素并进行替换输出 方括号内的显示有bug,您可以按照图片上的代码修改一下哦
首先,我们需要定义一个能够存储十个整数的一维数组。程序开始时,将提示用户输入十个整数,通过for循环,循环执行10次,每次读取一个整数并存储到数组中。为了实现数组逆序,我们引入了两个变量j和k。通过第二个for循环,我们遍历数组的前半部分,即从0到4,每次交换数组中对称位置的元素。例如,当j等于...
题目 输入10个整数存入一维数组中,再按逆序重新存放后输出。 相关知识点: 试题来源: 解析答:#include int main() { int *p,i; int data[10],data2[10]; for (i=0; i<10; i++) { scanf("%d",&data[i]); } p = &data[0]; for (i=9; i>=0; i--) {...
百度试题 题目编程序。输入10个整数存入一维数组,再按逆序重新存放后再输出。相关知识点: 试题来源: 解析反馈 收藏
Private Sub Command1_Click()Dim a(10) As Integer Print "初始的数:"For i = 1 To 10 a(i) = InputBox("请输入第" & i & "个数:")Print a(i);Next i Print For i = 1 To 5 t = a(i)a(i) = a(11 - i)a(11 - i) = t Next i Print "逆序重新存放后的数:...
include <stdio.h> int main(){ int a[10], i, temp, *p, *q;for(i=0; i<10; i++)scanf("%d", &a[i]);p = a, q = a+9;while(p<q){ temp = *p;p++ = *q;q-- = temp;} for(i=0; i<10; i++)printf("%d ", a[i]);printf("\n");return 0;} ...
while(p<q){ temp = *p;*p++ = *q;*q-- = temp;} for(i=0; i<10; i++)print...