> 其他 >
1:若有如下定义:int a[2][3]={2,4,6,8,10,12};则如下叙述不正确的是( ).
A) *(a+1)为元素a[1][0]的指针 B) a[1]+1为元素a[1][1]的指针
C) *(a+1)+2为元素a[1][2]的指针 D) *a[1]+2的值是12
2:编制函数sortstr,其功能是对多个字符串进行排序.
要求:欲排序的字符串在主函数中输入,排好序的字符串在主函数中输出.
人气:395 ℃ 时间:2020-04-08 11:33:15
解答
*(*(a+i)+j)=a[i][j];这下就都知道了.D错第二题呢谭浩强版的C语言课本上有。#includeusing namespace std;void sort(char **p,int n){ int i,j; char *q; for(i=0;i0) q=p[j]; p[j]=p[j+1]; p[j+1]=q;} }}int main(){ char a[5][8]; for(int i=0;i<5;i++) {cin>>a[i]; } sort(a,5); return 0;}
推荐
猜你喜欢
© 2026 79432.Com All Rights Reserved.
电脑版|手机版