阅读以下程序,当输入数据的形式为25,13,10<回车>,正确的输出结果为()。#include<stdio.h>intmain(){intx,y,z;scanf("%d%d%d",&x,&y,&z);printf("x+y+z=%d\n",x+y+z);return0;}
输入与scanf函数格式控制字符串不一致,x、y、z无法得到正确的数。
#include<stdio.h>voidtest(inta[],inti){a[i]=9;}voidmain(){inti=5;intarray[]={0,1,2,3,4,5,6};test(array,i);printf("%d\n",array[i]);}运行结果是( )
通过将数组名作为实参传递给自定义函数,可以实现在自定义函数中修改数组中数组元素的值。在test函数中修改了a[i]的值,修改后为9。
若有函数调用语句:fun(a,(x,y),fun(n,d,(a,b)));,则在此函数调用语句中实参的个数是( )
(x,y)和fun(n,d,(a,b))分别表示一个参数。