當前位置:編程學習大全網 - 編程軟體 - c語言中if語句如果可以不用加上else是不是就最好不加上去?

c語言中if語句如果可以不用加上else是不是就最好不加上去?

不壹樣。

return只是給了電腦壹個信號,在屏幕上是不顯示什麽的。妳看不出來到底是壹個什麽樣的過程。

if(m % i == 0) return 0; return 1;//這個是說如果(m % i == 0),那麽return 0,否則不執行,接著會執行return 1;這個是連個return都會執行。

if(m % i == 0) return 0;

else

return 1;

但是這個就不壹樣了,這個是說以(m % i == 0)為依據,從 return 0和 return 1中選擇壹個執行。

我隨便寫了壹個,妳運行壹下就知道了。壹次完整的運行,壹次把else去掉。

#include<stdio.h>

main()

{

int i,k,j;

scanf("%d",&i);

scanf("%d",&j);

k=i+j;

if(k==5)

printf("%d",k);

else

printf("cuowu");

}

去掉else以後妳試著用2和3,應該是5,但是cuowu這個字也會出現。

  • 上一篇:需要電腦編軟件嗎?
  • 下一篇:“筆記本電腦”、“臺式電腦”用英語怎麽說?
  • copyright 2024編程學習大全網