给定程序MODll.C中函数fun的功能是:将字符串中的字符按逆序输出,但不改变字符串中的内容。
例如,若字符串为abcd,则应输出:dcba。
请改正程序中的错误,使它能计算出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
(A)使每支小弹簧套在导向销钉上
(B)改变弹簧的分布
(C)减小密封腔压力
(D)以上三种
A.年龄、体重指数:年轻(<35岁)及体型瘦小
B.多囊卵巢综合征或卵巢多囊样改变
C.血清抗苗勒管激素(AMH>4.6ng/mL)
D.既往有过OHSS病史
A.应注意监测血压变化,防止血压过度降低
B.患者使用抗血小板聚集药物时,应注意预防出血
C.单硝酸异山梨酯能扩张血管引起头痛,即使可耐受也必须停药
D.出现弥漫性肌痛或乏力,同时伴全身不适时,应及时就医
E.口服阿司匹林肠溶片时不要嚼碎服用或掰开服用
A.需要记忆一种层次结构的目录树,才能寻找到自己需要的文件
B.层次结构使得检索数据方便
C.数据无法进行充分、且可控的共享
D.数据管理太随意,不够规范
下列给定程序中,函数fun()的功能是:将m(1≤m≤10)个字符串反着连接起来,组成一个新串,放入pt所指字符串中,例如:把3个串DEG,ac,df反着串联起来,结果是dfacDEG。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main()函数,不得增行或者删行,也不得改变程序的结构!
试题程序:
include <conio.h>
include <string.h>
include <stdio.h>
void fun(char str[][10],int m,char *pt)
{
int k,q,i,j=0;
/*************found*************/
for(k=m;k>0;k--)
{
q=strlen(str[k]);
j+=q;
for(i=0;i<q;i++)
pt[i]=str[k][i];
pt+=q;
pt[0]=0;
}
/*************found**************/
pt=j;
}
main()
{int m,h;
char s[10][10],p[120];
clrscr();
printf("\nPlease enter m:");
scanf("%d",& m);
printf("\nPlease enter%d string:\n",m);
gets(s[0]);
for(h=0;h<m;h++)
gets(s[h]);
fun(S,m,p);
printf("/nThe result iS:%s\n",p);
}