[pear_error: message="Success" code=0 mode=return level=notice prefix="" info=""]
JUGEMテーマ:C言語 #include <stdio.h>#include <stdlib.h>#include <string.h>//-------------------------------------//文字列s1の中から文字列s2を除去する関数//-------------------------------------void Squeeze(char *s1, char *s2); int main(){ char s1[256], s2[256]; scanf("%s%s",s1,s2); printf("s1 = %s, s2 = %s¥n",s1,s2); Squeeze(s1,s2); printf("result = %s¥n",s1);&nbs...
C/C++とかのプログラミング的なアレ | 2010.09.15 Wed 19:21
JUGEMテーマ:C言語#include <stdio.h>//----------------------------//16進の文字列を数値に直すプログラム//----------------------------int htoi(char *str);int Check(char);int main(){ char str[256]; scanf("%s",str); printf("%d", htoi(str) ); getchar(); return 0;}int htoi(char *str){ int i = 0, n = 0, flag; if(str[i] == '0' && (str[i+1] ==...
C/C++とかのプログラミング的なアレ | 2010.09.12 Sun 20:35
JUGEMテーマ:C言語#include <stdio.h>#include <math.h>//----------------------------------//char, short, int, longの範囲を求める//----------------------------------int main(){ double lange_char, lange_short, lange_int, lange_long; lange_char = pow(2.0,(double)sizeof(char)*8); lange_short = pow(2.0,(double)sizeof(short)*8); lange_int = pow(2.0,(double)sizeof(int)*8); lange_long = p...
C/C++とかのプログラミング的なアレ | 2010.09.10 Fri 19:57
JUGEMテーマ:C言語#include <stdio.h>#include <stdlib.h>#include <string.h>//----------------------------------------// Cプログラムからすべてのコメントを除去するプログラム//----------------------------------------void RemoveComment(FILE *fp);int main(){ FILE *fp; char file_name[256]; scanf("%s",file_name); if( (fp = fopen(file_name,"r")) == NULL ){ prin...
C/C++とかのプログラミング的なアレ | 2010.09.09 Thu 10:26
JUGEMテーマ:C言語 #include <stdio.h>//-----------------------------//n文字目で折り返すプログラム。今回はn = 20です。//-----------------------------#define MAX_LINE 20int main(){ int c; int n = 0; while( ( c = getchar() ) != EOF){ putchar(c); n ++; if( c == '¥n') ...
C/C++とかのプログラミング的なアレ | 2010.09.08 Wed 21:30
JUGEMテーマ:C言語#include <stdio.h>#define MAX_LINE 1000int GetLine(char *line);void Reverse(char *line,int len);//-------------------------------//入力を逆転させて出力する。//-------------------------------int main(){ int len; int max = 0; char line[MAX_LINE]; while( (len = GetLine(line)) > 0 ){ Reverse(line,len-2); printf("%s",...
C/C++とかのプログラミング的なアレ | 2010.09.08 Wed 10:34
JUGEMテーマ:C言語getchar()やputchar()を久しぶりに使ったので、それを思い出せたのでよかったです。//----------------------------------// 空白、タブ、改行を数えるプログラム//-----------------------------------#include <stdio.h>int main(){ int c; int space_num = 0, tab_num = 0, break_num = 0; while( (c = getchar()) != EOF ){ if( c == ' ') &nbs...
C/C++とかのプログラミング的なアレ | 2010.09.07 Tue 13:27
私の環境がVS2005ということもあり、今回はUnicodeを使用しました。Unicodeだと、2バイト文字(全角の文字)を意識せずに書けるので楽ではあるのですが、学校ではUnicodeを習っていなかったので少し苦労しました。前回のプログラムでは、2バイト文字の2バイト目に(){}と同じものがあり、それに反応しておかしな動作をしていましたが、Unicodeだとその心配もありません。JUGEMテーマ:C言語 初めてUnicodeを意識して書いたので、色々と調べながらの作業でしたが、なんとか完成しました。まだまだコードの書き方によっては...
C/C++とかのプログラミング的なアレ | 2010.09.07 Tue 10:57
JUGEMテーマ:C言語 タイトルの「プログラミング言語C」なる本を参考にして、この本に書いてある演習のソースを作っては貼っていこうと思っています。今回は作っていませんので少し小ネタを…C言語において字下げというものは非常に重要であるということが、この本には書いてあります。プログラムというものは自分だけでなく他人が読む物であるので、他人に分かり易い書き方を心がけたいものです。絶対に自分しか見ないと思っていても、昨日の自分、明日の自分は他人です。自分で書いたソースでも、時間が経つと何が書いてある...
C/C++とかのプログラミング的なアレ | 2010.09.06 Mon 23:43
JUGEMテーマ:C言語 関数の長さを調べたかったので作りました。別に関数にまとめてないから、関数というのもおかしいけど、そこは少しいじればいい話。#include <stdio.h>#include <stdlib.h>#include <string.h>void MakeFuncName(char*,char*);//--------------------------------------------------// 関数の長さを数える関数//--------------------------------------------------int main(){ FILE *...
C/C++とかのプログラミング的なアレ | 2010.09.06 Mon 14:38
全932件中 671 - 680 件表示 (68/94 ページ)