设为首页 加入收藏

TOP

2011年计算机二级C语言上机操作题及答案(92)
2014-11-23 10:00:16 来源: 作者: 【 】 浏览:26
Tags:2011年 计算机 二级 语言 上机 操作 答案

请补充main函数,该函数的功能是:把字符串str中的字符向前移动一位,原来的第一个字符移动到字符串尾,结果仍然保存在原字符串中。


例如,输入“how are you ?” ,则结果输出“ ow are you h”。


仅在横线上填入所编写的若干表达式或语句,勿改动函数中的其他任何内容。


#include


#define N 80


main()


{


char str[N], ch;


int i;


printf("\n Input a string: \n");


gets(str);


printf("\n******** original string ********\n");


puts(str);


ch = str[0];


for (i=0; ___1___; i++)


str[i] = str[i+1];


___2___;


printf("\n ******** new string ******** \n");


puts(str);


}


答案:


1、str[i+1]或str[i+1]!=’\0’或 str[i+1]!=0


2、stri[i]=ch


编辑特别推荐:


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇2011年计算机二级C语言上机操作题.. 下一篇2011年计算机二级C语言上机操作题..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: