練習問題3
基本知識
問 1-1
C言語で画面に文字列を表示するのに何という関数を使うか。
問 1-2
上記の関数を使うには、コンパイラに説明書を渡さなくてはならない。
そのための疑似命令と、渡す説明書のファイル名を答えよ。
そのための疑似命令と、渡す説明書のファイル名を答えよ。
問 1-3
上記の関数で文字列を表示するときに改行するには記号を書く。
その記号全般のことをなんと呼ぶか。
その記号全般のことをなんと呼ぶか。
プログラム読取
問 2-1
#include <stdio.h>
int main(void)
{
printf("The pen is mightier\n than the sword\n");
return 0;
printf("Time is money\n");
}
プログラム書取
問 3-1
画面に次のように表示するプログラムを作成せよ。
なお、2つ目の文字の頭が揃えられていれば、空白の数は問わない。
Intel : Pentium4
AMD : Athlon64
なお、2つ目の文字の頭が揃えられていれば、空白の数は問わない。
Intel : Pentium4
AMD : Athlon64
基本知識(解答例)
解 1-1
printf関数
※他にもputsなど色々あるが、printf関数が基本である。
解 1-2
疑似命令 #include
ファイル名 stdio.h
ファイル名 stdio.h
※#include <stdio.h> でも正解である。
解 1-3
エスケープシーケンス
プログラム読取(解答例)
解 2-1
The pen is mightier
than the sword
than the sword
※returnで関数が終了するため、最後の文は表示されない
プログラム書取(解答例)
問 3-1
#include <stdio.h>
int main(void)
{
printf("Intel\t: Pentium4\n");
printf("AMD\t: Athlon64\n");
return 0;
}
※\tを使わず、スペースで揃えてもかまわないが、\tを使った方が楽である。
※文末の改行\nは熟練者でも忘れやすいので注意する。
本サイトについて
苦しんで覚えるC言語(苦C)はC言語入門サイトの決定版です。
C言語の基本機能を体系立てて解説しており、
市販書籍と同等以上の完成度です。




