
C#中if语句如何正确使用
for(I=0;I<15;I++){if(f[I]<0)J=J+1;elseJ;}为什么不对...
for (I = 0; I < 15; I++)
{
if (f[I] < 0)
J=J+1;
else J;
}
为什么不对 展开
{
if (f[I] < 0)
J=J+1;
else J;
}
为什么不对 展开
3个回答
展开全部
1、编程时养成良好的习惯,{}不要忘了;
2、J是一个变量,直接这么写显然是不对的。怎么写是正确的就看你想实现什么了。如果没有操作,else不写也可以。
2、J是一个变量,直接这么写显然是不对的。怎么写是正确的就看你想实现什么了。如果没有操作,else不写也可以。
追问
J = 0;
for (I = 0; I < 15; I++)
{
if (f1[I] < 0)
J++;
else J;
}
这里要实现判断数组f1【】的正负,J的返回值为数组里负数的个数,用C#如何编写?
展开全部
else J;
这句不对,这个语句不完整。
这句不对,这个语句不完整。
追问
怎样是完整的呢?
追答
看你的意思,是不加1的意思,那就忽略掉就可以了
for (I = 0; I < 15; I++)
{
if (f[I] < 0)
J=J+1;
}
展开全部
else J; 无意义,去掉吧
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询