IT
มหาวิทยาลัย
int型の数値をキーボードから入力し、1から順番に入力された値までを加算した合計の結果と、1から順番に加算した合計の結果が入力された値を超えた時最後に加算した値を画面に表示するプログラムのフローチャートを教えてください。
以下プログラム
#include <stdio.h>
int main(void) {
int x;
int sum = 0;
int i;
int a;
printf("数値を入力してください\n");
scanf("%d", &x);
for ( i = 1; i <= x; i++) {
sum += i;
if (sum <= x) {
a = i;
}
}
printf("入力が%dの時の出力結果\n",x);
printf("1から順に%dまで加算した合計の結果は%d\n", x, sum);
if (sum >= x)
{
printf("1から順に加算した結果が%dを超えるのは%d",x,a+1);
}
return 0;
}
คำตอบ
ยังไม่มีคำตอบ
ข้อสงสัยของคุณเคลียร์แล้วหรือยัง?
เมื่อดูคำถามนี้แล้ว
ก็จะเจอคำถามเหล่านี้ด้วย😉
สมุดโน้ตแนะนำ
C言語攻略 第1章 C言語の基礎
25
0