はじめての C
配列を使って 1 から 9 までの整数値を出力するプログラムを作成せよ。
- /* plus1 */
- #include
- main()
- {
- int data[10];
- int i;
- for ( i = 0 ; i < 10 ; i++ ) {
- data[i] = 1 + i;
- printf("%d ", data[i]);
- }
- printf("\n");
- }
同じく 配列を使って a から j までの文字を出力するプログラムを 2つ作成せよ。
- /* pluswd */
- #include
- main()
- {
- char word[10];
- char i; /* int i でもいいのかな ? */
- for ( i = 0 ; i < 10 ; i++ ) {
- word[i] = 'a' + i;
- printf("%c ", word[i]);
- }
- printf("\n");
- }
- /* pluswd.2 */
- #include
- main()
- {
- char word[10];
- char i;
- for ( i = 0 ; i < 10 ; i++ ) {
- word[i] = 'a' + i;
- putchar(word[i]); /* putchar を使う */
- }
- printf("\n");
- }
名前を出力するプログラムを「配列の初期化」を使用して作成せよ。
- /* getname */
- #include
- char name[] = {'a','k','a','t','y','a','n'}; /* 配列の初期化 */
- main()
- {
- int i;
- for ( i = 0 ; i < 7 ; i++ ) {
- putchar(name[i]);
- }
- printf("\n");
- }
text: 金山典世さん(稚内北星)のページ