题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-05-28 05:02:07

[填空题]下面程序的功能是将一个字符串str的内容倒序,请填空。
#inelude <stdio.h>
#include <strins.h>
main( )
int i,j,
charstr[]="1234567";
for(i=0,j=strlen(str) ;i<j; i++,j--)
k=str[i];str[i]=str[j];str[j]=k;
printf("%s//n",str);

更多"下面程序的功能是将一个字符串str的内容倒序,请填空。 #inelud"的相关试题:

[填空题]下面程序的功能是将一个字符串str的内容倒序,请填空。
#inelude <stdio.h>
#include <strins.h>
main( )
int i,j, 【15】
charstr[]="1234567";
for(i=0,j=strlen(str) 【16】 ;i<j; i++,j--)
k=str[i];str[i]=str[j];str[j]=k;
printf("%s/n",str);

[填空题]下面程序的功能是将一个字符串str的内容倒序。请填空。
#include<string.h>
main( )
int i,j, (14)
char str[]="1234567";
for(i=0,j=strlen(str) (15) ;i<j;i++,j--)k=str[i];str[i]=str[j];str[j]=k;
printf("%s/n", str):


[填空题]下面程序的功能是将一个字符串str的内容颠倒过来,请填空。 #include<string.h> main( ) { infi,j, [13] ;char str[]={"1234567"}; for(i=0,j=strlen(str) [14] ;i<j;i++,j--) {k=str[i];str[i]=str[i];str[j]=k;} printf("%s/n",str);}
[填空题]下面程序的功能是将一个字符串str的内容颠倒过来,请填空。
main( )

int i,j, 【14】 ;char str[]="1234567");
for(i=0,j=strlen(str) 【15】 ;i<j;i++,j--)
k=str[i];str[i]=str[j];str[j]=k;
printf("%s/n",str);

[填空题]下面invert函数的功能是将一个字符串str的内容颠倒过来。请填空。
  # include<string.h>
  void invert(char str[ ])
   int i,j 【17】
   for(i=0,j=strlen(str) 【18】 ;i<j;i+ +,j- -)
   k=str[i];str[i]=str[j];str[j]=k;

[填空题]下面invert函数的功能是将一个字符串str的内容颠倒过来,请填空。
#include<string.h>
void invert(char str[])
int i,j, 【17】 ;
for(i=0,j=strlen(str) 【18】 ;i<j;i++,j--)
k=str[i];str[i]=str[j];str[j]=k;


[填空题]下面程序的功能是调用sub函数计算数组a中字符串的长度,请填空。
sub(char s[])
int n;
for(n=0; 【18】 n++);
return 【19】

main( )
char*a;int k;
gets(a);
【20】
printf("%d",k);
[填空题]以下函数把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中新字符串的长度。请填空。
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;

[填空题]以下函数把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中新字符串的长度。请填空。
strlen(char a[], char b[])
int num=0, n=0;
while(*(a+num)!=______)num++;
while(bin])*(a+num)=b[n]; num++; n++;
return(num);

[填空题]请补充main函数,该函数的功能是:把字符串str1中的非空格字符拷贝到字符串str2中。
例如,若sffl=“glad to see you!”,
则str2=“gladtoseeyou!”。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在 main函数的横线上填入所编写的若干表达式或语句。
试题程序:
#include<stdio.h>
#define N 80
main( )

static char strl [N] ="glad to see you!";
char str2 IN];
int i=0, j=0;
clrscr ( );
printf("/n***** strl*****/n ");
puts (str1);
while (str1 [i] )

if(【1】)
str2 [J++] =strl [i];
【2】;

printf("/n***** str2 *****/n ");
for (i=0; i<j; i++)
printf ("%c", str2 [i] );

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码