先ほと、同じ質問を投稿しましたが、間違えて、解決済にしてしまったため、再度投稿します。
printf("%.1f:%.1f\n", a,a-sum/5);
を整数:小数点以下1桁と出力したいです。
c言語
1#include <stdio.h> 2 3int main(void) { 4 double a,b,c,d,e, sum; 5 6 7 scanf("%lf", &a); 8 scanf("%lf", &b); 9 scanf("%lf", &c); 10 scanf("%lf", &d); 11 scanf("%lf", &e); 12 13 sum = a+b+c+d+e; 14 15 16 17 printf("%.1f\n", sum/5); 18 printf("%.1f:%.1f\n", a,a-sum/5); 19 printf("%.1f:%.1f\n", b,b-sum/5); 20 printf("%.1f:%.1f\n", c,c-sum/5); 21 printf("%.1f:%.1f\n", d,d-sum/5); 22 printf("%.1f:%.1f\n", e,e-sum/5); 23 return 0; 24}
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。