課程
/后端開發
/C
/C語言入門
#include<stdio.h> int?main() { ???int?i=2; ???printf("%d,%d,%d"i,++i,i++); ???return?0; }
2020-01-02
源自:C語言入門 3-3
正在回答
寫在一起就是全部運算完了再輸出的結果
i++是先賦值,再計算,i=2時,賦值i=2,所以i++就是2,但是如果后面還有就是,那就是從3 開始了
至于為啥第一個i也等于2,求一個大佬告訴
#include<stdio.h>
int?main()
int
main()
{???
{
???
int?i=2;??
i=2;
??
printf("%d",i);
printf
(
"%d",
i);
?printf("%d",++i);
("
%d",
++i);
printf("%d",i++);
"%d"
,i++);
return?0;
return
0;
}
改成這樣可以
你看看你"后面是不是少了個逗號。。。
精慕門7292201 提問者
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
1 回答 printf("%d*%d=%d\t",i,j,result);
3 回答#include <stdio.h> int main() { int i, j, result; for(i=9;i>=1;i--) { for(j=1;j<=i;j++) { result =i * j; printf("d%*%d=%d\t",i,j,result); } } printf("\n"); return 0; }
2 回答關于乘法表中printf("%d*%d-%d\t",i,j,result); %d*%d-%d是怎么出來的
2 回答printf("%d*%d=%d\t",i,j,result);這是什么意思,特別是\t
1 回答這個程序的printf("i * j=%d ",i,j,i*j);有什么問題?為什么是這樣呢??
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-03-10
寫在一起就是全部運算完了再輸出的結果
2020-02-20
i++是先賦值,再計算,i=2時,賦值i=2,所以i++就是2,但是如果后面還有就是,那就是從3 開始了
至于為啥第一個i也等于2,求一個大佬告訴
2020-02-03
#include<stdio.h>
int
?main()
{
???
int
?i=2;
??
printf
(
"%d",
i);
?
printf
("
%d",
++i);
printf
(
"%d"
,i++);
return
?0;
}
改成這樣可以
2020-01-02
你看看你"后面是不是少了個逗號。。。