题目描述:
实现swap方法 struct Person{ int age; int height; } void swap(Person * array,int n); 输入结构体数组和数组元素个数。 交换第一个和最后一个元素的height。 保存为swap.cpp. 遇到异常情况,输出"error";否则不要随意输出。
参考代码:
#includestruct Person{ int age; int height; }; void swap(struct Person * array,int n) { if(array==NULL||n<=0) { printf("error"); return ; } int ex=array[0].height; array[0].height=array[n-1].height; array[n-1].height=ex; return ; } int main() { int n,i; struct Person a[100]; scanf("%d",&n); for(i=0;i 讲解:
结构体的简单运用。
求实求真,大气大为。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)