C语言中的指针问题,程序的功能是:键盘输入m,n(约定:m和n均≤1000且为正整数),输出介于m和n(含m和n)中能被3整除且至少有位数字是5的所有整数.程序中函数void fun(int rsNum[],int begin,int end,int *Cou
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/27 21:16:33
C语言中的指针问题,程序的功能是:键盘输入m,n(约定:m和n均≤1000且为正整数),输出介于m和n(含m和n)中能被3整除且至少有位数字是5的所有整数.程序中函数void fun(int rsNum[],int begin,int end,int *Cou
C语言中的指针问题,
程序的功能是:键盘输入m,n(约定:m和n均≤1000且为正整数),输出介于m和n(含m和n)中能被3整除且至少有位数字是5的所有整数.程序中函数void fun(int rsNum[],int begin,int end,int *Count)的功能是:计算出介于begin和end(含begin和end)、能被3整除且至少有位数字是5的所有整数,并按从小到大的顺序放在rsNum所指的数组中,这些数的个数通过形参Count返回.
#include
void fun(int rsNum[],int begin,int end,int *Count);
int main(void)
{
\x05int i,m,n,tmp,num[1000],numCount;
\x05printf("Input m,n:");
\x05scanf("%d,%d",&m,&n);
\x05if (m > n)
\x05{
\x05\x05tmp = m;
\x05\x05m = n;
\x05\x05n = tmp;
\x05}
\x05/* 本部分代码功能建议:调用函数fun()完成计算 */\x05
\x05/* User Code Begin(Limit:lines
C语言中的指针问题,程序的功能是:键盘输入m,n(约定:m和n均≤1000且为正整数),输出介于m和n(含m和n)中能被3整除且至少有位数字是5的所有整数.程序中函数void fun(int rsNum[],int begin,int end,int *Cou
好像有点多此一举,直接使用rsNum就可以了.rsNum 就是数组的首地址了.
如果一定要用指针就是要申明一个指针来赋值.