プログラムの実行はpaiza io を使用するとトライ&エラーができるのでおすすめです。
>>paiza io
今回紹介するのはあくまでも一例です。
他にもやり方は沢山あるので是非探してみましょう!
サンプルコード
#include <stdio.h>
int main(void){
int n;
scanf("%d", &n);
printf("読み込んだ値:%d\n", n);
do{
printf("%d,", n);
n--;
}while(n >= 0);
return 0;
}
実行例
読み込んだ値:15
15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,
解説
変数nを宣言してscnaf関数で読み込み。
後はループに入ります。
nの数を出力させた後に-1します。
whileでnの値が0未満の時にループから抜けます。
#include <stdio.h>
int main(void){
int a=0,n;
scanf("%d", &n);
printf("読み込んだ値:%d\n", n);
do{
printf("%d,", a);
a++;
n--;
}while(n >= 0);
return 0;
}
実行例
読み込んだ値:15
0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,
カウントダウンを紹介しましたが、少し変更するだけでカウントアップも可能です。
コメント