
至急お願いしますm(__)m
以下のプログラミングに、正打率(100×出題文字数/すべての入力数)とタイプスピードを追加したらどうなるか教えてください。
■
#include <stdio.h>
#include <string.h>
#include <conio.h>
#include <time.h>
int main(void)
{
FILE *fp;
char str[256];
int len,i,ch;
clock_t start,end;
double jikan;
fp = fopen("stringdata.txt","r");
if(fp == NULL){
printf("File Open Error¥n");
return -1;
}
printf("以下の文字列をタイプしてください.¥n");
start = clock( );
while(fgets(str,256,fp) != NULL){
len = strlen(str);
str[len-1] = '¥0';
len = len - 1;
printf("%s¥n",str);
for(i = 0; i < len; i++){
while(1){
ch = getch( );
if(ch == str[i]){
putch(ch);
break;
}
}
}
printf("¥n");
}
end = clock( );
jikan = (double)(end - start)/CLOCKS_PER_SEC;
printf("¥n 入力にかかった時間は%.1lf 秒です.¥n",jikan);
fclose(fp);
return 0;
}
■
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# c言語 プログラムのエラー 1 2023/02/11 20:31
- C言語・C++・C# c言語配列の結合についてです。 なぜうまくいかないのでしょうか。 #include <stdio.h 4 2022/05/30 22:42
- C言語・C++・C# 宣言する関数の形が決まっている状態で、 str1とstr2の文字列をこの順に引っ付けてstrに保存し 2 2022/05/30 18:21
- C言語・C++・C# バイナリファイルをコピーするのにかかる時間を測りたいのですが実行するとFatel error:gli 2 2022/11/03 01:10
- C言語・C++・C# c言語でユーザ関数を利用して入力された文字列を反転させるプログラムを作りたいです。 3 2023/01/29 19:47
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- C言語・C++・C# c言語の問題です 3 2023/01/10 16:15
- C言語・C++・C# C言語のエラーについて 2 2022/07/11 13:56
- C言語・C++・C# 並列プログラミングのπ計算について 1 2022/07/16 22:30
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Enterキーを押されたら次の処理...
-
【C言語】全角文字の配列を、全...
-
#defineが使用するメモリ領域に...
-
空白を含んだ文字列がうまく格...
-
printf による16進表示について
-
C言語で複数列のデータを1列の...
-
Aの値からBの値を除するとは??
-
C言語での引数の省略方法
-
「Aに対するBの割合」と「Aに対...
-
信頼区間の1.96や1.65ってどこ...
-
c言語でAからZまでを表示する...
-
エクセルで可視セルにのみ値貼...
-
C言語での数字の花形表示
-
「指定されたキャストは有効で...
-
fgetsなどのときのstdinのバッ...
-
2÷3などの余りについて
-
有効数字について 以前質問をし...
-
Unicode でのWin32アプリのプロ...
-
#define _CRT_SECURE_NO_WARNIN...
-
10個出力で改行したいのですが...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Enterキーを押されたら次の処理...
-
【C言語】全角文字の配列を、全...
-
#defineが使用するメモリ領域に...
-
C言語で複数列のデータを1列の...
-
printf による16進表示について
-
char型2つを結合し、short型に...
-
空白を含んだ文字列がうまく格...
-
矢印キーを押下してコンソール...
-
C++で指定文字列のカウント方法...
-
コマンドファイルから、ビット...
-
C言語のプログラムで、途中で止...
-
終了条件Ctrl+zについて,結果表...
-
配列への文字列の格納について
-
困ってます!書き方がわかりま...
-
ファイルから数字列を16進数の...
-
fread(),fwrite()等について
-
0x8, スペース, 0x8をプログラ...
-
static付き宣言の初期化
-
構造体メンバの初期化
-
c言語で文書を読み込み、単語の...
おすすめ情報