早教吧作业答案频道 -->其他-->
1、数组a中包含10个整数,试将其倒置。提示:(1)若只定义一个指针p,则与p+i对应的元素是P+10-1-i。1、数组a中包含10个整数,试将其倒置。提示:(1)若只定义一个指针p,则与p+i对应的
题目详情
1、数组a中包含10个整数,试将其倒置。 提示: (1)若只定义一个指针p,则与p+i对应的元素是P+10-1-i。
1、数组a中包含10个整数,试将其倒置。
提示:
(1)若只定义一个指针p,则与p+i对应的元素是P+10-1-i。
(2)更一般的方法是使用两个指针p和q,令p指向数组的首地址,q指向最后一个元素(即q=p+9),交换*p和*q后,执行p++、q--;
(3)要注意循环结束的时机。
1、数组a中包含10个整数,试将其倒置。
提示:
(1)若只定义一个指针p,则与p+i对应的元素是P+10-1-i。
(2)更一般的方法是使用两个指针p和q,令p指向数组的首地址,q指向最后一个元素(即q=p+9),交换*p和*q后,执行p++、q--;
(3)要注意循环结束的时机。
▼优质解答
答案和解析
#include "stdio.h"
void main(void)
{
int a[10]={0,1,2,3,4,5,6,7,8,9};
int b[10];
int i;
for(i=0;i<10;i++)
{
b[i]=a[i];
}
for(i=0;i<10;i++)
{
a[i]=b[9-i];
printf("%3d",a[i]);
}
printf("/n");
}
没用指针 要一定要用的话请追问
void main(void)
{
int a[10]={0,1,2,3,4,5,6,7,8,9};
int b[10];
int i;
for(i=0;i<10;i++)
{
b[i]=a[i];
}
for(i=0;i<10;i++)
{
a[i]=b[9-i];
printf("%3d",a[i]);
}
printf("/n");
}
没用指针 要一定要用的话请追问
看了 1、数组a中包含10个整数,...的网友还看了以下:
1、数组a中包含10个整数,试将其倒置。提示:(1)若只定义一个指针p,则与p+i对应的元素是P+ 2020-05-13 …
指南针的指针如何看弱弱的问,我的指南针四周有刻度,里圈有英文东南西北的标识,指针一头是涂有绿色,头 2020-05-13 …
下列方法中不能使钢针磁化的是A.将磁铁的N极靠近或接触钢针B.将磁铁的S极靠近或接触钢针C.将钢针的 2020-11-05 …
已知氯水中有如下平衡:常温下,在一个体积为50mL的针筒里吸入40mL氯气后,再吸进10mL水。写出 2020-11-05 …
小明想将量程为0-10N的弹簧测力计改密度秤.(a)先将塑料杯挂在弹簧测力计上,在将指针调到到零刻度 2020-11-11 …
常温下在一个容积为50毫升的针筒(活塞可以自由滑动)里吸入40毫升Cl2和10毫升H2O若将此针筒长 2020-11-24 …
常温下,在一个体积为50ML的针筒里吸入40ML的氯气,再吸进10ML的水,将此针筒长时间放置,观察 2020-12-24 …
已知氯水中存在如下平衡:Cl2+H2O⇌HCl+HClO常温下,在一个体积为50ml的针筒里吸入40 2020-12-24 …
已知氯水中有如下平衡:常温下,在一个体积为50mL的针筒里吸入40mL氯气后,再吸进10mL水。写出 2020-12-24 …
钟表在12点钟时三针重合,经过x分钟第一次秒针将分针和时针所夹的锐角平分,求x的值。分针走一格走了3 2020-12-31 …