You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
TORU WAKAHARA<br />
多 項 式 は 次 の 通 り<br />
-X^5+3X^2+2X-1<br />
X の 値 を 入 力 してください:0.8↵<br />
多 項 式 の 値 は 2.192320 です<br />
《ヒント》 次 のプログラムは,キーボードから 整 数 を 順 に 読 み 込 んで,それらを 連 結 リス<br />
トに 格 納 して, 最 後 にそれらを 入 力 と 逆 順 に 表 示 するものです。これを 参 考 に, 連 結 リ<br />
ストの 扱 いを 理 解 して, 上 記 問 題 のプログラムを 作 成 してみなさい。<br />
/* キーボードから 整 数 を 読 み, 連 結 リストに 格 納 */<br />
#include <br />
#include <br />
typedef struct Node {<br />
int num;<br />
struct Node *next;<br />
} node;<br />
node *start = NULL;<br />
void ins(int x);<br />
main()<br />
{<br />
int x;<br />
node *p;<br />
printf(" 整 数 を 空 白 で 区 切 って 入 力 してください\n");<br />
printf(" 終 了 には 数 字 以 外 の 文 字 を 入 力 します\n\n");<br />
while (scanf("%d", &x) == 1)<br />
ins(x);<br />
printf("\n 入 力 された 数 字 を 逆 順 に 表 示 します\n");