几个在练习三级C上机时遇到的简单问题

来源:百度知道 编辑:UC知道 时间:2024/06/06 19:44:22
1、请编写函数void countValue(int *a,int*n)
这种题是不是一定要运用指针的方法做啊,因为括号里是用指针表达的?

2、Data是什么啊,有些提的答案定义了 “Data val”之类的
PRO也不知道是什么意思…… 产品销售题里就要定义这个

3、“return”需要在什么时候用到呢?
是不是当题中说“其中满足条件的个数作为函数jsSort()的返回值”的时候就要写,没有类似的话就不用啊?

期待各位的解答~~~万分感谢!!!

楼主没有给出具体题目,只好猜测作答:
1、函数参数用指针并不代表一定要指针作答,要具体题目具体分析
2、Data是自定义的一个类型名,比如typedef int Data;则Data val就相当于int val
3、就题中所说你要返回一个函数结果,那么定义函数jsSort()时要确定返回类型,比如:
int jsSort()
{
//具体实现
return count; //返回满足条件的个数
}

//void就不必写return
void main()
{
//调用jsSort()就返回一个int型的数字count了。
printf("满足条件的个数为: %d",jsSort());
}

没有题目,无法解答。。。