問題問題問題
1printf("小編能不能打車回家呢:"); 2 ? //輸出y小編就打車回家了,輸出n小編就不能打車回家 3 ? ?printf("%c\n",money>=cost?'y':'x'); 1句里面運算的是什么,為什么3句中的y,x得加單引號
1printf("小編能不能打車回家呢:"); 2 ? //輸出y小編就打車回家了,輸出n小編就不能打車回家 3 ? ?printf("%c\n",money>=cost?'y':'x'); 1句里面運算的是什么,為什么3句中的y,x得加單引號
2017-07-13
舉報
2017-07-14
1句就是一個獨立的語句,沒有太大作用的,就是為了方便大家看結果更加好理解。
3句中加單引號是因為 %c 中的c是字符,字符就用單引號括起來;
當然用雙引號也可以 ?
?printf( "%s", money>=cost?"y":"n");
%s 跟 %c 是不同的,表達的意思是一個是字符,一個是語句,想用雙引號用這個語句就可以了~ ?O(∩_∩)O謝謝
2017-07-13
同問?。?!