更多"若有定义语句char s[100],d[100];int j=0,i="的相关试题:
[填空题]若有定义语句char s[100],d[100];int j=0,i=0;且s中已赋字符串,请填空以实现拷贝。(注:不使用逗号表达式)
while(s[i])d[j]= 【15】 ;j++;
d[j]=0;
[填空题]若有定义语句:char s[100],d[100];int j=0,i=0;且s中已赋字符串,请填空以实现拷贝。
(注:不使用逗号表达式)
while(s[i])d[i]=______;j++;
d[j]=0;
[填空题]以下函数的功能是删除字符串s中的所有数字字符。请填空。
viod dele(char *s)
int n=0,i;
for(i=0;s [i];i++)
if(______)
s[n++];s[i];
s[n]= ______;
[填空题]下面程序是把从终端读入的20个字符作为字符串放在字符数组中,然后利用指针变量输出上述字符串,请填空。
#include<stdio.h>
main( )
int i;char s[21],*p;
for(i=0;i<20;i++)
s[i]=getchar( );
s[i]= 【12】 ;
p= 【13】 ;
while(*p) putchar( 【14】 );
[填空题]以下函数把b字符串连接到a字符串的后面,并返回a中新字符串的长度。请填空。
strcen(char a[],char b[])
{ int num=0,n=0;
while(*(a+num)! = 【15】 )num++;
while(b[n]){*(a+num)=b[n];num++; 【16】 ;}
return(num);
}
[填空题]以下函数把b字符串连接到a字符串的后面,并返回a中新字符串的长度。请填空。
surcen(chara[],char b[])
{ int num=0,n=0;
while(*(a+num)!=______)num++;
while(b[n]){*(a+num)=b[n];num++;______;}
return(num);
} _’/o’或0
[填空题]以下函数把b字符串连到a字符串的后面,并返回a中新字符串的长度,请填空。
strcen(char a[],char b[])
{
int num=0,n=0;
while(*(a+num)!= 【13】 )num++;
while(b[n]){*(a+num)=b[n];num++; 【14】 ;}
return num;
}