C/C++の宿題を片付けます 65代目
■ このスレッドは過去ログ倉庫に格納されています
0271デフォルトの名無しさん
2006/05/24(水) 01:00:40[2] 問題文(含コード&リンク):
//includ文
#include <stdio.h>
void main(void){
inti,j;
printf("好きな数字を一桁入力するのだ:");
scanf("%1d",&j);
for(i=0;i<0;i++){
if(j==0){}
else if(i==0){}
else if(i%j==0){
printf("\n");}
printf("%d ",i);}
printf("\n");}
結果が入力した数値iの個数ごとに改行するプログラム。
例:3を入力した場合
0 1 2
3 4 5
6 7 8
9
となるようにする。
で、自分で考えた結果が上記なのですが、「力技だからもっとスマートにしろ」と言われました。orz
まだ学校入学したばっかりで、これ以上の案が浮かびません。ご助力をお願いします。orz
[3] 環境
[3.1] OS: XP
[3.2] コンパイラ名とバージョン: .net2003
[3.3] 言語: C
[4] 期限: 5月30日(火)
[5] その他の制限: if文の実習です。とりあえず、そういうレベルです。orz
■ このスレッドは過去ログ倉庫に格納されています