#include <stdio.h> int main() { int a,b,c,d; double result; a = 1; b = 2; c = 3; d = 4; result = a + b + c + d; //在這里體驗(yàn)哦~ printf("%d\n", result); return 0; }
為什么我把printf后面的%f改成%d之后結(jié)果不一樣了
為什么我把printf后面的%f改成%d之后結(jié)果不一樣了
2021-08-17
舉報(bào)
2021-08-17
因?yàn)?d與%f是不同的格式化符,建議你再去看看章節(jié)2-5。
2021-08-17
%f是小數(shù)型的,%d是整數(shù)型的;abcd都是整數(shù),要用%d