广东乐昌市梅花镇政府:C程序设计填空求教

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 23:52:04
#include <stdio.h>
main()
{char s[31],*P;
int i;
for(i=0; i<30; i++)
{s[i]=getchar(): if(____(1)____)break; }
s[i]=___(2)___;
p=s
while(*p)
{ putchar(___(3)___); p__(4)__; }
}
程序是从键盘上输入若干字符组成字符串存入数组,然后输入数组中的字符串.

(1)i>=30
(2)i
(3)以后的不知道

(1)中添的是限制条件,在题目中有限制条件给出的。
(2)中的添的是字符数组结束标志;
(3)中添的是指针(等价于数组);
(4)中添的是指针移动;
此题挺基础的,学习指针概念的习题罢了。
我认为完全告诉你并非好事,一点启发而已。

(1) s[i] == '\n'
(2) s[i] = '\0'
(3) *p
(4) ++