次のプログラムの空欄部を埋めて、プログラムを完成させなさい。
ポインタが指している文字列を1文字ずつ表示するプログラム
#include <stdio.h> int main( void ) { char str[] = "Computer"; ; /* ポインタの宣言 */ ; /* ポインタの値設定 */ while ( != '\0' ) { /* NULまでループ */ putchar( ); /* ポインタの指す文字を出力 */ ; /* ポインタの更新 */ } putchar( '\n' ); return 0; }
実行結果 Computer
文字型配列に "AbcDefGHijk1234lmNOP" という文字列が格納されている。
ポインタを用いて、この文字列の小文字を全て大文字に変換しなさい。
実行結果 str = ABCDEFGHIJK1234LMNOP
文字型配列 str1 に、"ABCDEFGHIJKLMNOPQRSTUVWXYZ" という文字列が格納されている。
ポインタを2つ用いて、文字型配列 str2 に、この文字列を逆順に格納しなさい。
実行結果例 str1 = ABCDEFGHIJKLMNOPQRSTUVWXYZ str2 = ZYXWVUTSRQPONMLKJIHGFEDCBA
▼戻る▼
「初心者のためのポイント学習C言語」 Copyright(c) 2000-2004 TOMOJI All Rights Reserved