return 语句使用条件有哪些????

[复制链接]
查看11 | 回复2 | 2011-7-6 01:23:40 | 显示全部楼层 |阅读模式
回复

使用道具 举报

千问 | 2011-7-6 01:23:40 | 显示全部楼层
你的方法必须要有返回值时使用return来返回值
还有就是你想要跳出该方法时可以使用这个









<h4class=\"ask\">追问


四、写出下列每个函数的功能
1.intSE(intn){//n为大于等于1的整数
intx,s=0;
printf(\"输入%d个整数:\",n);
scanf(\"%d\",
if(n==1)returnx;
s=x;
while(--n){scanf(\"%d\",s=x;}
returns;
}
就是看得不大懂return有啥用……答案是“1.求出从键盘上输入的n个整数之和并返回。”
回复

使用道具 举报

千问 | 2011-7-6 01:23:40 | 显示全部楼层
intSE(),,.这里的这个int就是说明你要返回一个int型的值
intx,s=0;这里你就声明了你在最后返回的s是int型的
所以你在最后返回是成功的returns;
还有SE是你的方法名,方法名前面是返回值
我们可以返回intstring泛型还有其他的很多类型
如果写成的void的话就不用返回了,如果写了return程序执行到这里就跳出了..
你应该看看基础的书,朋友这么说你懂不
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行