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

[单项选择]下列程序的运行结果为( )。

#include<stdio.h>

voidabc(Char*str)

inta,b,i,j;

for(i=j=0;str[i]!=’/0’;i++)

if(str[i]!=’a’)

str[j++]=str[i];

str[j]=’/0’;



void main( )

char str[]="abcdef";

abc(str);

printf("str[]=%s",str);


A. str[]=bcdef
B. str[]=abcdef
C. str[]=a
D. str[]=ab

更多"下列程序的运行结果为( )。 #include<stdio.h> "的相关试题:

[单项选择]下列程序的运行结果为( )。 #include<stdio.h> voidabc(char*str) {int a,b,i,j; for(i=j=0;str[i]!=’/0’;i++) if(str[i]!=’a’) str[j++]=str[j]; str[j]=’/0’; } void main( ) {char Str[]="abcdef’; abc(str); printf("str[]=%s",str); }
A. str[]=bcdef
B. str[]=abcdef
C. str[]=a
D. str[]=ab
[单项选择]下列程序的运行结果为( )。

#include<stdio.h>

voidabc(char*str)

int a,b,i,j;

for(i=j=0;str[i]!='/0';i++)

if(str[i]!='a')

str[j++]=str[j];

str[j]='/0';



void main( )

char Str[]="abcdef';

abc(str);

printf("str[]=%s",str);


A. str[]=bcdef
B. str[]=abcdef
C. str[]=a
D. str[]=ab
[单项选择]下列程序的运行结果为()。

#include<stdio.h>

voidabc(Char*str)

inta,b,i,j;

for(i=j=0;str[i]!='/0';i++)

if(str[i]!='a')

str[j++]=str[i];

str[j]='/0';



void main( )

char str[]="abcdef";

abc(str);

printf("str[]=%s",str);


A. str[]=bcdef
B. str[]=abcdef
C. str[]=a
D. str[]=ab
[单项选择]下列程序的运行结果为( )。

#include<stdio.h>

voidabc(Char*str)

inta,b,i,j;

for(i=j=0;str[i]!='/0';i++)

if(str[i]!='a')

str[j++]=str[i];

str[j]='/0';



void main( )

char str[]="abcdef";

abc(str);

printf("str[]=%s",str);


A. str[]=bcdef
B. str[]=abcdef
C. str[]=a
D. str[]=ab
[简答题]写出下列程序的运行结果: void fun1(char *p) { char *q; q=p; while(*q!=’/0’) { (*q)++; q++; } } main( ) { char a[]={"Program"},*p; p=&a[3]; fun1(p); printf("%s/n",a); }
[填空题]

以下程序运行后的输出结果是()。
#include<string.h>
char* ss(char *s)
{ char *p,t;
p=s+1;t=*s;
while(*p){*(p-1)=*p;p++;}
*(p-1);t;
return s;
}
main( )
{char *p,str[10]="abcdefgh";
p=ss(str);
printf("%s/n",p);
}


[填空题]下列程序的运行结果是:【 】   #include <string.h>   char *ss(char *s)   { return s+strlen(s)/2;}   main(  )   { char *p,*str=”abcdefgh”;    p=ss(str); printf(“%s/n”,p);}
[填空题]以下程序的运行结果是 【10】 。 # include<string.h> char *ss(char *s) {return s+strlen(s)/2;} main( ) { char *p,*str="abcdefgh"; p=ss(str);printf("%s/n",p); }
[单项选择]下列程序的运行结果为
#include<stdio.h>
void abc(char*str)
int a,b;
for(a=b=0;str[a]!=’/0’;a++)
if(str[a]!=’c’)
str[b++]=str[a];
str[b]=’/0’;
void main( )
char str[]="abcdef";
abc(str);
printf("str[])=%s",str);
A. str[]=abdef
B. str[]=abcdef
C. str[]=a
D. str[]=ab
[填空题]下列程序的运行结果是 【16】 。 #include <string.h> char *ss(char *s) { return s+strlen(s)/2; } main( ) { char *p,*str="abcdefgh"; p=ss(str); printf("%/n",p); }
[填空题]

下列程序的运行结果是:  【16】 
  #include <string.h>
  char *ss(char *s)
  { return s+strlen(s)/2;}
  main(  )
  { char *p,*str=”abcdefgh”;
   p=ss(str); printf(“%s/n”,p);}


[填空题]以下程序运行后的输出结果是_________。 #include char *ss(char *s) { char *p,t; p=s+1;t=*s; while(*p) {*(p-1)=*p; p++;} *(p-1)=t; return s; } main( ) { char *p,str[10]="abcdefgh"; p=ss(str); printf("%s/n",p); }
[填空题]

以下程序运行时输出结果是()。
#include
#include
int count(char s[])
{ int i=0;
if(s[i]==’/0’) return 0;
while(isalpha(s[i]))i++;
while(!isalpha(s[i])&&s[i]!=’/O’)i++;
return 1+count(&s[i]);
}
void main( )
{char line[]="one world,one dream.";
printf("%d",count(line));
}


我来回答:

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

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码