已知如下定义的函数:fun1(a){ printf("\n%d",a);}则该函数的数据类型是( )
已知如下定义的函数:fun1(a){printf("\n%d",a);}则该函数的数据类型是____。A.与参数a的类型相同B.void型C.没有返回值D.无法确定请说详...
已知如下定义的函数: fun1(a){ printf("\n%d",a); } 则该函数的数据类型是____。 A. 与参数a的类型相同 B. void型 C. 没有返回值 D. 无法确定 请说详细点,谢谢
展开
2个回答
展开全部
这种考理解概恋的题最垃圾,学C语言又不是学语文的,我真服了出题的人
这个题关键在于怎样理解出题人的专业名词“函数的数据类型”
如果他的函数的数据类型是指的函数的反回
值类型
的话,那应应该是void,因为这个函数很明显没有反回值,如果是指的这个意思的话,那这道题真的很垃圾。
如果函数的数据类型指的是函数中数据的类型的话,那么这个函数只有一个数据,就是变量a,那当然答案就是A
如果这句话还有其他理解,那还有可能会选D,
反正选C是错误的,因为在C中没有反回值就是void型,所以不存在没有反回值的函数。
具体就去问问出题的人,那句话怎么理解吧。
这个题关键在于怎样理解出题人的专业名词“函数的数据类型”
如果他的函数的数据类型是指的函数的反回
值类型
的话,那应应该是void,因为这个函数很明显没有反回值,如果是指的这个意思的话,那这道题真的很垃圾。
如果函数的数据类型指的是函数中数据的类型的话,那么这个函数只有一个数据,就是变量a,那当然答案就是A
如果这句话还有其他理解,那还有可能会选D,
反正选C是错误的,因为在C中没有反回值就是void型,所以不存在没有反回值的函数。
具体就去问问出题的人,那句话怎么理解吧。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询