
试编写一段程序,调用延时程序时,给函数传递一个参数,延时程序结束时,返回一个参数。
1个回答
展开全部
【答案】:程序如下:
main()
{
char k;
k=delay (4);
}
char delay (char j)
{
char a;
for (a=1;a<j;a++);
a=200;
return a;
}[程序分析]
在主函数中调用延时函数,参数的传递与上题相同,只是在被调函数结束时,返回一个参数,所用语句为return a;,语句中所用的变量a的数据类型为字符型char,在主程序中,接收参数的变量k也是字符型的。
main()
{
char k;
k=delay (4);
}
char delay (char j)
{
char a;
for (a=1;a<j;a++);
a=200;
return a;
}[程序分析]
在主函数中调用延时函数,参数的传递与上题相同,只是在被调函数结束时,返回一个参数,所用语句为return a;,语句中所用的变量a的数据类型为字符型char,在主程序中,接收参数的变量k也是字符型的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询