掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
指定した値の取得方法について (ID:64409)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
こんばんわ。 Visual C++.NET2003を使用しC言語にてコンソールプログラミングを行っています。 以下のような10から11000まで10ごとにカウントアップされた数値があります。私は以下に示します構造体を使っていまして、この数値はSpktメンバに格納されていきます。 [質問内容] 以下に示しますプログラムのように、10ごとの区切りではなく、100ごとの区切りを取得したいと思っています。100ごとの区切りは取得できそうです。 しかし、1090の次に1110がきた場合、1100という数値を補い、かつ1100の間にある数値の値、たとえば1090と1110の値を取得する方法を考えています。 このフローチャートが思い浮かばず悩んでいます。 よろしければ教えてください。 よろしくお願い致します。 また、1100という数値が抜け落ちるだけではなく、複数箇所に至ります。 10,20,30,40,50,100,110,120・・・・・1090,1110・・・11000 /*構造体*/ struct get{ int Spkt int time int rpkt int lpkt }get_log[2000] /*プログラムの概要*/ int e=0; while(set_log[e].Spkt!='\0'){ if(set_log[e].Spkt%100==0){ //100ごとの数値を取得 }else{ //ここに、100ごと数値を取得できなかった場合を記述する? } e++; }
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.