当前位置:首页 > 高级语言程序设计(一)(00342) > 正文内容

编写函数,通过函数给数组输入若干大于等于0的整数,用负数作为输入结束标志;调用函数输出该数组中的数据。

高老师2年前 (2024-03-26)高级语言程序设计(一)(00342)14

编写函数,通过函数给数组输入若干大于等于0的整数,用负数作为输入结束标志;调用函数输出该数组中的数据。

在arrin和arrout两个函数中,都用名为a的指针变量作为形参,与主函数中的实参数组s对应。当调用这两个函数时,指针变量a指向s数组的首地址。 #dejEine M 100 void arrout(int *,int); void arrin(int*); main() { int s[M],k; k=arrin(s); arrout(s,k); } arrin(int*a) {int i,x; i=0; scanf("%d",&x); while(x>=0) { *(a+i)=x; i++; scanf("%d",&x); } return i; } void arrout(int*a,int n) {int i; for(i=0;i

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://doc.20230611.cn/post/442190.html

分享给朋友: