试题查看

首页 > 计算机二级考试 > 试题查看
【分析解答题】

请编写函数Fun(),该函数的功能是:移动字符串中的内容,移动的规则是把第1到第m个字符,平移到字符串的最后,把第m+1到最后的字符移到字符串的前部。
例如,字符串中原有的内容为ABCDEFghijk,m的值为 3,移动后,字符串中的内容应该是DEFghijkABC。
注意:部分源程序给出如下。
请勿改动主函数mAin和其他函数中的任何内容,仅在函数Fun的花括号中填入所编写的若干语句。
试题程序:
#inCluDE <stDio. h>
#inCluDE <string.h>
#DEFinE n80
voiD Fun (ChAr *w, int m)
mAin ( )
ChAr A[n]= "ABCDEFghijk";
int m;
printF ("thE originA string : \n");
puts (A);
printF("\n\nEntEr m: ");
sCAnF ("%D", &m);
Fun (A, m);
printF (" \nthE string AFtEr moving : \n");
puts (A);
printF ("\n\n");

查看答案解析

参考答案:

正在加载...

答案解析

正在加载...

根据网考网移动考试中心的统计,该试题:

0%的考友选择了A选项

0%的考友选择了B选项

0%的考友选择了C选项

0%的考友选择了D选项

你可能感兴趣的试题

有以下程序voidsort(inta[],intn)inti,j,t;for(i有以下程序main()chark;inti;for(i=1;i<3;i++)sc有以下程序structSTUcharname[10];intnum;;voidf有以下程序#inGlude<stdlib.h>structNODEintnum;有以下程序voidf(inta[],inti,intj)intt;if(i<j)下列关于连编应用程序的说法中,正确的是()。A.连编项目成功后,再进一步进行连编