検索結果 40 件

by hss12
11年前
フォーラム: C言語何でも質問掲示板
トピック: 音楽ファイルが開けない
返信数: 6
閲覧数: 1789

Re: 音楽ファイルが開けない

32bitですか。16bitに変換してみるとどうなるでしょうか。
by hss12
11年前
フォーラム: C言語何でも質問掲示板
トピック: 新型ipodtouch(5世代目)ですが…
返信数: 1
閲覧数: 1475

Re: 新型ipodtouch(5世代目)ですが…

何でもとは書いてありますが
ここはC言語というプログラミング言語の質問掲示板なのですが
なぜここで質問したのでしょうか。

持っていませんが、せっかくなので予想で回答すると
ケーブルはおそらくUSBなので、パソコンで充電するという方法もありますが
USB電源アダプタを買ったほうが良いでしょう。
純正だと、Apple 5W USB電源アダプタってやつですね。
iPhoneのやつを持っているなら流用できるかも。
ヤマダの店員に聞いてみてください。

カバーですが、4世代目とはサイズが全然違うようなので難しいかもです。
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: 東方みたいに作りたい
返信数: 6
閲覧数: 2379

Re: 東方みたいに作りたい

例えば、英語で小説を書きたいのですが
英語がまったく分かりませんと言われたらどうですか?

まずC言語を勉強しましょう。
入門書レベルで十分ですので。

基礎ができていないと、うまく書けず結局遠回りになります。
C言語が分かれば、まず新・ゲームプログラミングの館を勉強しましょう。
http://dixq.net/g/

いきなり龍神録プログラミングの館は難しいです。
それとも12章までは理解できるのですがという話ですか?

龍神録は初心者が作るゲームとしては高度ですので
まず、簡単なゲームを作ってC言語の理解を深めてからのほうが
挫折せずにすむかと思います。
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: 盤面の探索で
返信数: 5
閲覧数: 2046

Re: 盤面の探索で

void search(int x, int y, int *cnt) { int c = Board[x][y]; Board[x][y]=0; (*cnt)++; if(x+1<9 && Board[x+1][y]==c) search(x+1, y, cnt); if(y+1<9 && Board[x][y+1]==c) search(x, y+1, cnt); if(x-1>=0 && Board[x-1][y]==c) search(x-1, y, cnt); if(y-1>=0 && Board[x][y-1]==c) search(x, y-1, cnt); Board[x][...
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: VS2010とWindows 2000
返信数: 2
閲覧数: 1390

Re: VS2010とWindows 2000

かるくググって見ましたが、エラーというよりわざと動作しないようにしているみたいですね。
古いOSはサポートしませんってことでばっさり切ってるんじゃないでしょうか。
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: 選択肢に付いて(初心者です。)
返信数: 8
閲覧数: 6512

Re: 選択肢に付いて(初心者です。)

#include <stdio.h> int main(void) { char choices; while(1) /*無限ループ*/ { printf("選択肢です。AかBのどちらかを入力してください\n"); scanf("%c", &choices); if(choices=='A' || choices=='B') break; /*ループを抜ける*/ printf("入力された文字はAまたはBではありません。\n"); } if(choices=='A') { printf("選択されたのはAです。\n"); } else if(choices=='B') { printf("選...
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: 選択肢に付いて(初心者です。)
返信数: 8
閲覧数: 6512

Re: 選択肢に付いて(初心者です。)

文字ならintよりcharですね。 #include <stdio.h> int main(void) { char choices; printf("選択肢です。AかBのどちらかを入力してください\n"); scanf("%c", &choices); if(choices=='A') { printf("選択されたのはAです。\n"); } else if(choices=='B') { printf("選択されたのはBです。\n"); } return 0; } あるいは char A = 'A'; として choices==A とするか 文字コードを代入、例えば char A = 65...
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: 数字をシャッフルする
返信数: 20
閲覧数: 8821

Re: 数字をシャッフルする

ちなみに、初級者さんとhss12さんのは恐ろしくシャッフルされない場合があります。あと予想通りhss12さんのはループ回数が多いです。 私の場合シャッフルしているのではなく毎回ランダム関数に代入させているので シャッフルされないことはないと思いますが。そもそも初期値がありませんし。 もちろんループ数は多いでしょうけど。 100要素の場合だとループ回数が みけCATさん 100回 初級者さん 200回 私 数百回 となりますが、初級者さんのシャッフル数を100にすると シャッフルされていない赤が目立ちますね。 これが 例えばx[1]は2である確率が高くなってしまうのでは? 例えばx[2]は3で...
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: 数字をシャッフルする
返信数: 20
閲覧数: 8821

Re: 数字をシャッフルする

初級者 さんが書きました:きちんと混ざる、とは、どういう状態を指すのでしょうか。
50回もやれば十分な気もしますが
1,2,3...
と初期値が決まっているので、例えば
x[0]は1である確率が高くなってしまうのでは?
なるべく均等な確率になるシャッフルが良いのでは。
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: 数字をシャッフルする
返信数: 20
閲覧数: 8821

Re: 数字をシャッフルする

25程度なら大丈夫だと思いますが、確かに無限ループする可能性もあります。 ところでDXライブラリとのことだったのでみけCATさんのやり方で書いてみました。 配列あり、ポインタなし。 #include "DxLib.h" int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow ) { ChangeWindowMode(TRUE), DxLib_Init(); //ウィンドウモード変更,初期化 int x[25]; int i, pos, temp; //整数を代...
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: 数字をシャッフルする
返信数: 20
閲覧数: 8821

Re: 数字をシャッフルする

ぱにしんさんのやり方に近いですが シャッフルではなく重複チェック用配列を使っています。 初心者なので配列を知らないのだろうと仮定して配列で回答します。 #include <stdio.h> #include <stdlib.h> #include <time.h> int main(void){ int x[25]; /* x[0]~x[24]の配列*/ int c[25]={0}; /*重複チェック用配列 すべて0*/ int i; /*乱数の初期化*/ srand((unsigned)time(NULL)); /*0~24の乱数を作り配列の先頭から順番に配列の最後まで格納*/ for(i=...
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: 書籍を購入したのですが・・・
返信数: 5
閲覧数: 2743

Re: 書籍を購入したのですが・・・

C言語の入門サイトはたくさんありますのでわざわざ買わなくても何とかなるかと思います。
分からないところはここなどで質問すれば良いでしょう。
入門書はたくさん持っていますが、そのスーパービギナー編は買わなかったので、私には面白くなかったのでしょう。
もし買われるのなら柴田望洋さんの新版 明解C言語 入門編をオススメします。
初心者には少し難しいですが、C言語を一通り勉強してから読むとけっこう目からうろこでした。
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリでの音声ファイルの読み込みと再生について
返信数: 5
閲覧数: 2108

Re: DXライブラリでの音声ファイルの読み込みと再生について

DxLib_End(); が書いてあれば大丈夫です。
DeleteSoundMem等はゲーム中に使わなくなった音を消してメモリを節約するためですね。
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: 計算式のバトルについて
返信数: 17
閲覧数: 4283

Re: 計算式のバトルについて

インデントがまだそろっていませんがこれもプログラミングのテクニックなので習得してください。 読みにくく回答する人が読む気がなくなり回答が来ない、 バグが発生しやすくなり、また見つけにくいなどのデメリットがあります。 例えば main { インデント ←ここより左には書いてはいけない if( ){ インデント ←ここより左には書いてはいけない }←閉じた場合この位置 ←次はここから書く }←閉じた場合この位置 とりあえず、プログラムに対して気になるところでは 既出ですが ChangeWindowMode(TRUE) //ウィンドウモードに変更 は DxLib_Init() //初期化 より先に書...
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: 計算式のバトルについて
返信数: 17
閲覧数: 4283

Re: 計算式のバトルについて

インデントをこのくらいやってもらえませんでしょうか。読みにくいです。 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <time.h> int GetRandom(int min, int max); int main(void) { int a, b, c, answer; int my=30, teki=50; char name[64], sama[]=""; printf("プレイヤー名を入力してください---"); gets(name); printf("\n"); while( my && te...
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: 右ドラッグで図形を描画。
返信数: 9
閲覧数: 3790

Re: 右ドラッグで図形を描画。

>hss12さん >if( Mouse == 0 ) >で良い気もしますが。 実行したら問題なく動きました。 この辺りはあまり理解してないので 短くなるよう教えて頂いて感謝します。 #include "DxLib.h" int WINAPI WinMain(HINSTANCE,HINSTANCE,LPSTR,int){ ChangeWindowMode(TRUE), DxLib_Init(), SetDrawScreen( DX_SCREEN_BACK ); //ウィンドウモード変更,初期化,裏画面設定 int Mouse, White; White = GetColor( 255 , 25...
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: 右ドラッグで図形を描画。
返信数: 9
閲覧数: 3790

Re: 右ドラッグで図形を描画。

参考程度に調べてみたら、MOUSE_INPUT_RIGHTは2ですね。 例えば左右を同時に押した場合 0000 0001 //左クリック (1) 0000 0010 //右クリック (2) ----------- 0000 0011 //左右同時押し (3) こうなり左右同時押しは3ということですね。 ちなみに中央ボタンが4なので 0000 0001 //左クリック (1) 0000 0100 //中央クリック (4) ----------- 0000 0101 //左中央同時押し (5) 左中央同時押しが5となります。 右中央同時押しが6、 左右中央同時押しが7になります。 if( (Mou...
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリの画像の扱いについて
返信数: 9
閲覧数: 4215

Re: DXライブラリの画像の扱いについて

マウスを使ってということですか?
このあたりを見てもらうとして
http://dixq.net/g/04_07.html
マウスの座標が範囲に入っていて、かつ、クリックされたら
画像を表示でどうでしょうか。
いろいろ書き方はありそうですが、if文でどちらの画像を表示させるか決めれば良いかと。

とりあえず、書いてみてコードをアップしてください。
問題があればアドバイスしますので。
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリ 画像の描画について
返信数: 6
閲覧数: 2520

Re: DXライブラリ 画像の描画について

試してませんが
四角形自体(「p」の画像)を回転させて、枠の表示部分のほうを透視化して上書き描写して出来ませんかね。

追記
では、私が代わりにアップしておきます。
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: 画像表示と音楽演奏の並行
返信数: 3
閲覧数: 1515

Re: 画像表示と音楽演奏の並行

いろいろ問題があります。 ゲームプログラミングの館 http://dixq.net/g/index.html をよく読んでみることをお勧めします。 とりあえず、 ウインドウモードに変更はDXライブラリ初期化処理より先に書いてください。 一度フルスクリーンになってしまいます。 // グラフィックの描画先を裏画面にセット SetDrawScreen( DX_SCREEN_BACK ) ; は一度だけ書けばよいのでwhileのループより前に書きます。 // 画面を初期化(真っ黒にする) ClearDrawScreen() ; はwhileの()の中にすでに書かれているのでまた書く必要はありません。 ...
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: 当たり判定について
返信数: 6
閲覧数: 2922

Re: 当たり判定について

説明するのは難しいですが
humen[]やbullet[]がどのように使われているかを見るしかないですね。
関数が多くて大変ですが。

昨日、管理人さんとチャットで少し話したんですが
こんな5時間で作ったプログラムを参考にしちゃダメだそうです。^^;
特に譜面データは改善の余地がありそうですね。
rantome さんが書きました: 余談ですが当たり判定は無駄が多いですがなんとか書けました。
それが本題ではなかったですか?
コード載せてもらえば分かることならアドバイスしますが。
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: アルファベット
返信数: 15
閲覧数: 3356

Re: アルファベット

そのプログラムだと問題があり
文字コードがaからzまで連続しているとは限りません。
連続していないものもあります。
ほとんどの場合問題なく動きますが、違う表示になる場合もあります。

char a[] = "abcdefghijklmnopqrstuvwxyz";
などとする必要があるかもしれません。

まあそれは別問題ですが
そのプログラムのままでいくとして
まず関数の作り方は分かるのでしょうか?
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: 【雑談】C言語インデント補正マシン【というか宣伝】
返信数: 4
閲覧数: 2109

Re: 【雑談】C言語インデント補正マシン【というか宣伝】

同じく2010ですが選択範囲のフォーマットというのをやれば
きれいに一括インデントしてくれます。
UNIX系だとemacsというエディタもこれができた記憶があります。
普通の機能かと思っていたのですが、そうでもないのかな。
インデントがそろってない方は何のエディタを使っているのでしょうか。
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: 当たり判定について
返信数: 6
閲覧数: 2922

Re: 当たり判定について

codeは[]でくくってください。 ビートマニアを作りたいのでしょうか。 昔のゲームプログラミングの館で見たような関数が使ってありますがどこを参考にしたのでしょうか。 コンパイルできなかったので勝手に付け足しました。 あとgreenber.pngの画像もアップしてもらえるとありがたいですが。 #include "DxLib.h" int Cr; int i; int GetHitKeyStateAll_2(int KeyStateBuf[]){ char GetHitKeyStateAll_Key[256]; GetHitKeyStateAll( GetHitKeyStateAll_Key )...
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: はじめて利用させていただきます
返信数: 5
閲覧数: 2174

Re: はじめて利用させていただきます

答えだけ知ってもその場しのぎにしかならず次の課題で結局分からなくなってしまうので一緒に考えていきましょう。
プログラミングの教科書はあるのでしょう?
まず、main関数とscanfを3つ書いてみましょう。
その教科書に長い順に並び替えるやり方は書いてありますか?
関数の作り方は書いてあるはずです。関数の中身は空でもかまわないので、関数も作ってみましょう。
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: *でバッテン(×) を表示する
返信数: 12
閲覧数: 5734

Re: *でバッテン(×) を表示する

そこまでやるならこれでどうだ。(笑)

コード:

#include <stdio.h>
#define NUM 7

int main(void)
{
	int i, j;
	for(i=0; i<NUM; i++){
		for(j=0; j<NUM+1; j++){
			printf((j<NUM) ? (((i==j)||(NUM-i-1==j)) ? "*" : " ") : "\n");
		}
	}
	return 0;
}
まあ、ぱっと見、何をしているのか分からないので
短ければ良いってものでもないですね。
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: *でバッテン(×) を表示する
返信数: 12
閲覧数: 5734

Re: *でバッテン(×) を表示する

課題に条件はあるのでしょうか。 これが一番美しいと思いますが。 #include<stdio.h> int main(void) { puts("*     *"); puts(" *   * "); puts("  * *  "); puts("   *   "); puts("  * *  "); puts(" *   * "); puts("*     *"); return 0; } または一度配列に入れてみるとか。 #include<stdio.h> #define MAX 7 int main(void) { int i,j; int x[MAX][MAX]={0}; for(i=...
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: パソコンと言葉のしり取りのゲームについての質問です
返信数: 18
閲覧数: 5565

Re: パソコンと言葉のしり取りのゲームについての質問です

知恵袋と同じ方でしたら相互リンクをお願いします。 ここのアドレスを知恵袋に貼ってください。 まず関数とreturnについては理解されてるのでしょうか。 >st==0の条件はどういう役割を果たしているのでしょうか その上の st = wd_chk(m_wd, st); で代入されているのですが、プレイヤーの負けの判定関数で プレイヤーの負け(フラグが1の単語を使用など)だと return -1; となり st = -1; となりあなたの負けですと表示されます。 逆にしりとりができれば return 0; なので st = 0; で あなたの負けですは表示されません。 >これは最後の文字を取得して...
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: C言語について
返信数: 4
閲覧数: 1518

Re: C言語について

回答ではないですが趣向を変えて。 エラー処理が汚くてすみません。 #include <stdio.h> #include<string.h> #include <ctype.h> int main(void){ char x[100]; unsigned int i; while(1) { printf("input X: "); scanf("%s", x); if (x[0] == '0') break; if (x[0] == '-' && (strlen(x) > 9)) return -1; if (x[0] != '-' && (strlen(x) > 8)) return -1;...
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: パソコンと言葉のしり取りのゲームについての質問です
返信数: 18
閲覧数: 5565

Re: パソコンと言葉のしり取りのゲームについての質問です

#include <stdio.h> #include <string.h> #include <stdlib.h> int wd_chk(char m_wd[11], int last); /* プレイヤーの負けの判断 */ int wd_scr(char m_lt); /* コンピュータの単語の検索 */ struct w_lst { char wd[11]; /* 単語 */ int flg; /* フラグ */ } lst[301]; int cnt; /* 登録件数 */ int main(void) { FILE *fp; int st = 301; char m_wd[11];...
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: 【告知】 1周年記念イベント開催 ★ 【終了】
返信数: 7
閲覧数: 5520

Re: 【告知】 1周年記念イベント開催 ★ 【終了】

お疲れ様でした。
用事があったので最初のほう見てただけだったのですが
面白そうだったので定期的にやってほしいですね。

ただあれだとサポートの方が大変そうだったので
順番、時間、今のコードなどが自動で表示するシステムなんかあれば良いなと思ったり。
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: 文字反転処理
返信数: 26
閲覧数: 6640

Re: 文字反転処理

配列でもやってることは同じですが、ポインタの課題だと思われるのでポインタで回答したほうが良いかも。 #include <stdio.h> #include <string.h> #define MAX_WARD 256 void main(void) { //===変数宣言=== char aDataIn[MAX_WARD]; //反転前文字列入力先 char aDataOut[MAX_WARD]; //反転後文字列格納先 char *pDataIn, *pDataOut; //反転前・後配列操作用ポインタ int nStrlength; //入力文字数 int nLoopCntWord; /...
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: 文字反転処理
返信数: 26
閲覧数: 6640

Re: 文字反転処理

pDataInのアドレスをin、pDataOutのアドレスをoutで表示しています。 *のほうはそのアドレスに入っている文字です。 +-----------------------+ | | | | |in | | // pDataIn +-----------------------+ | a | b | c | d | e | \0| // *pDataIn +-----------------------+ +-----------------------+ |out| | | | | | // pDataOut +-----------------------+ | | | | | |...
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: C言語におけるポインタを使った文字列入れ替え
返信数: 3
閲覧数: 9957

Re: C言語におけるポインタを使った文字列入れ替え

関数の中身のみ説明しますが char c, *p; 文字を一時的に入れておくcと、アドレスを入れておくためのpを宣言します。 p = str + strlen(str) - 1; pにはアドレスが代入されるわけですが、「abcd」と入力された場合 strは文字「a」が入っているアドレスです。 strlen(str)は、この場合「abcd」の4文字なので4になります。 strlen(str) - 1なので3ということです。 strのアドレスに3を足しているので、つまりpには「d」の文字が入っているアドレスが入ります。 c = *str; cにstrの中身つまり「a」の文字が代入されます。 *はア...
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: C言語について
返信数: 6
閲覧数: 2453

Re: C言語について

おっと、私へのつっこみですか。失礼しました。 本当ですか?というのは禁止されてないよ、ということでしょうか。 確かに回答するなとは書かれていませんが、禁止された質問をする人はいるわけで 回答してしまったら掲示板の趣旨に反すると思うのですが。 課題の丸投げは禁止ですので回答は控えます、とでも書けばよかったでしょうか。 まったく分かりませんということなら回答を書くかもしれませんが。 もしかしたら、課題とは書かれていないので C言語の問題を作ってみたので皆さん考えてみてください の可能性もありますが・・・。 たかぎさん、isdigitがありましたか勉強になります。 雑談みたいになってしまいすみません...
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: C言語について
返信数: 6
閲覧数: 2453

Re: C言語について

配列かポインタに読み込んだ数値の文字列を代入し
putcharと改行でいけると思います。

合計は文字から数字に変換しないといけないので -'0' などすれば良いかと。
文字列の最後は '\0' ということは分かりますか?
この掲示板はそのまま回答を書くことは禁止されているので
まず自分で書いてみて、分からない部分をまた質問してください。
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: 画像を2値化する
返信数: 8
閲覧数: 6536

Re: 画像を2値化する

今手元にLinuxのパソコンがないので勘での回答ですが for(y = 0; y<y_size; y++) for(x = 0; x <x_size; x++){ if (image1[y][x] > 190) image1[y][x] = 255; else image1[y][x] = 0; } この部分ですでに答えが書いてあると思われるのですが。 濃度が190より大きければ255(白?) 小さければ0(黒?)になって2値化されていると思われます。 平滑化のプログラムはこんな感じでしょうか int i, j, m, n, x, y; double sum; for (i = 0; i < ...
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: 初歩的な質問
返信数: 6
閲覧数: 2267

Re: 初歩的な質問

90円70円50円もたまたま正解が表示されているだけです。 例えばこう書けば問題はありません。 #include <stdio.h> int main(void) { int teika; printf("定価を入力してください。\n"); scanf("%d",&teika); printf("定価の1割引きの値段は、%d 円。\n",(int)(teika * (10 - 1))/10); printf("定価の3割引きの値段は、%d 円。\n",(int)(teika * (10 - 3))/10); printf("定価の5割引きの値段は、%d 円。\n",(int)(teika * ...
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: 円と座標に関するプログラム
返信数: 10
閲覧数: 3048

Re: 円と座標に関するプログラム

気になる点では 全角スペースが入っている。インデントがそろってない。 スペースキーではなくTabキーなど使って縦をそろえてください。 プログラムの中では i < count-1 と1引かなければ無駄な処理になります。 これは参考にしたもとが間違っていたんだと思いますが。 また、 z > z[j] では小さい順に並び替えてしまいます。 xを配列にしてしまうと、x=1などとすでに使っているので x座標を xList[] y座標をyList[]にさせてもらいますが z[count] = x*x+y*y; とx*x+y*yの値を記憶しているところで xList[count] = x; yList[co...
by hss12
12年前
フォーラム: C言語何でも質問掲示板
トピック: DxLibだけで作れるのでしょうか?(特殊クイズとノベルゲームの合体もの)
返信数: 7
閲覧数: 3269

Re: DxLibだけで作れるのでしょうか?(特殊クイズとノベルゲームの合体もの)

まだミスがありますが、きれいな回答だと思います。 気になる点では、ミスではないですが void main() よりは int main(void) として最後にreturn 0; としたほうが無難でしょう。 場合によっては int main(int argc, char *argv[]) またshortは特にメリットがあるわけでもないので整数はintで統一したほうが良いかも。 1~100までずらずら表示されるように作ってから、 その中にif文織り交ぜながら作りました。 組み立て方としては、正しいのでしょうか? それで良いと思います。まずミスがないものを作ってから変更していったほうがミスが減ると...

詳細検索ページへ移動する