ハードディスクの解説や説明などです。
今日の言葉:当たり外れは世のならい。
アルファベットが小文字になる
半角英数字でアルファベットをキーボードで打った場合、普通に打つと大文字になり、Shiftを押しながら打つと小文字のアルファベットになるのですがどうしてなのでしょうか?....
アルファベットの全角と半角について
していて、"CD"とかの全角のアルファベットを入力したい時に、前はシフトキーを押しながら打つと全角で打てたのに、どこかを触ってしまったのか、シフトキーを押しながら打っても半角アルファベットしか出なくなりました。タスクバーでわざわざ全角....
一太郎(ATOK17)でアルファベットを入力する方法
で普通の日本文書を作っていて、アルファベットの入力で苦労しています。一般的に(最短最速の方法で)はどうすればいいのでしょうか。・横書きの日本語の文章中に、小文字全角のアルファベット(数文字)を入れたいのです。*「....
Excel2000のアルファベットが数字に?
が、Execl2000を使っているのですが、上にABCとかアルファベットがあり、左に数字でA1のセルとか言いますよね。それが、何故かアルファベットの部分が数字になってしまったるんです。これをアルファベットに直す方法を教えて下さい。まったく....
このプログラムの誤りを指摘してください。
このプログラムの誤りを指摘してください。このプログラムは、50人分の姓、名、点数のデータをinput.datというファイルから読み込んで、アルファベット順に整理したうえで、result.datというファイルに出力するプログラム(のつもり)です。コンパイルはうまくいっているようなのですが、a.outを実行すると、セグメンテーション違反です (core dumped)と表示されて、うまく実行されません。どこがいけないのでしょうか?#include <iostream.h>#include <fstream.h>#include <iomanip.h>struct student { char lastname[32] ; char firstname[32] ; int score ;};int strcompare(char str1[32], char str2[32]) ;int main(void){ int i=0 ; student s[100], work ; fstream input("input.dat",ios::in) ; fstream output("result.dat",ios::out) ; while (input >> s[i].lastname >> s[i].firstname >> s[i].score) { i = i + 1 ; } for (int j=0 ; j<i-1 ; j++){ for (int k=j+1 ; j<i ; k++){ if (strcompare(s[j].lastname, s[k].lastname)==-1){ work = s[j] ; s[j] = s[k] ; s[k] = work ; } if (strcompare(s[j].lastname, s[k].lastname)==0&& strcompare(s[j].firstname, s[k].firstname)==-1){ work = s[j] ; s[j] = s[k] ; s[k] = work ; } } } for (int j=0 ; j<i ; j++){ cout << s[j].lastname << s[j].firstname << s[j].score << endl ; output << s[j].lastname << s[j].firstname << s[j].score << endl ; } input.close() ; output.close() ; return 0 ;}int strcompare(char str1[32], char str2[32]){ for (int i=0 ; ; i++) { if (str1[i] < str2[i]) return 1 ; if (str1[i] > str2[i]) return -1 ; if (str1[i]=='\0'&&str2[i]=='\0') return 0 ; if (str1[i]=='\0'&&str2[i]!='\0') return 1 ; if (str1[i]!='\0'&&str2[i]=='\0') return -1 ; }}
キーボードの文字はなぜこんな並び方なんですか?
キーボードの文字はなぜこんな並び方なんですか?文字を入力しているときに思ったんですが、なぜキーボードに書いてあるアルファベットはこんな並べ方なんですか?アルファベット順でもないし、わかりやすいように並べてあるわけでもないと思いますベストアンサーへのお礼は500枚出すので教えてください