次のプログラムの空欄部を埋めて、プログラムを完成させなさい。
ポインタが指している文字列を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