sktoshiのプロフィール
- ベストアンサー数
- 2
- ベストアンサー率
- 50%
- お礼率
- 0%
- 登録日2005/12/22
- FC2ブログについて
FC2ブログのランキングについてですが、あれって自分が何位なのか調べるのめんどくさいんですが、瞬時にわかるものなんでしょうか? わかるひと教えてください^_^
- ベストアンサー
- ブログ
- noname#51322
- 回答数1
- printfの時間差利用
例えば printf("apple\n"); printf("orange\n"); と二つの文字列を表示するとします。 これなら簡単なのですが appleと表示した2秒後にorangeと表示する方法を知りたいのです。そんなことは可能ですか?知っている方がいらっしゃれば教えてくださいm(__)m
- 配列について質問です。(訂正版)
学校で以下のような内容のプログラムを組む課題が出されました。 「数を格納した配列の各要素の和を出力せよ。」 一応組むことはできたのですが、引っかかることがあります。 私が組んだのは下のような要素の個数は引数で定義、 各要素は標準入力で読み込むというものです。 import java.io.*; class main{ public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader( new InputStreamReader(System.in)); int n =Integer.parseInt(args[0]); int[] a = new int[n]; for(int i=0;i<n;i++){ a[i] = Integer.parseInt(br.readLine()); } int b=0; for(int i=0;i<n;i++){ b+=a[i]; } System.out.println("sum = "+b); } } ここで質問なのですが、要素数を5個にしたいので 引数で5と入力すると配列a[]はa[0]~a[5]の 計6個できると思うんです。ですから、7行目で int[] a = new int[n-1]; として要素数を5個にしたんですがこれだと5個目の読み込みでエラーになります。 なぜなんでしょうか? 長々とした文章ですみません。。。
- VC++初心者です。いきなりmainからわかりません…
こんにちわ。 いまXP-VC++6.0で人が作ったプログラムを解析している者ですが, まったくの初心者なので,出だしでつまづいております。 まずexeを実行しようとしますと, 「This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information」 というメッセージが出てしまいます。 そこで,"デバッグの開始"-"ステップイン"から入りますと, "if (strcmp(argv[1],"SEND") == 0) {"の行で, ダイアログが表示されて,"STRCMP.ASM"のパスを入力してください, と出ます。ところが"STRCMP.ASM"というファイルはどこにもないのですが… ちなみに#include <string.h>はソースに入っています。 初歩的な質問かと思いますが,教えてください。 よろしくお願いします。