题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-02-14 19:10:30

[单项选择]下面程序的输出结果是( )。
#include "string.h"
fun(char *w,int n)
char t,*s1,*s2;
s1=w; s2=w+n-1;
while(s1<s2)
t=*s1++;
*s1=*s2--:
*s2=t:


main( )
static char p[]="1234567";
fun(p,strlen(p));
printf("%s",p);

A. 7654321
B. 1717171
C. 7171717
D. 1711717

更多"下面程序的输出结果是( )。 #include 'string.h"的相关试题:

[单项选择]下面程序输出的结果是( )。
#include<stdio.h>
main( )

char *a="1234";
fun(a);
printf("/n");

fun(char *s)

char t;
if(*s)
t=*S++;fun(s);
else return;
if(t!='/0')
putchar(t);

A. 1234
B. 4321
C. 1324
D. 4231
[单项选择]下列程序输出的结果是( )。
#include<stdio.h>
fun1(char a,char b)char c;c=a;a=b;b=c;
fun2(char*a,char b)char c;c=*a;*a=b;b=c;
fun3(char*a,char*b) char c;c=*a;*a=*b;*b=c;
void main( )

char a,b;
a='A';b='B';fun1(a,b);putchar(a);putchar(b);
a='A';b='B';fun2(&a,b);putchar(a);putchar(b);
a='A';b='B';fun3(&a,&b);putchar(a);putchar(b);
putchar('/n');

A. BABBAB
B. ABBBBA
C. ABBABA
D. ABABBA
[单项选择]下面程序的运行结果是( )。
#include<ctype.h>
fun(char *p)
int i,t; char ts[8];
for(i=0,t=0;p[i]!='/0';i+=2)
if(!isspace(*p+i)&&(*(p+i)!='a'))
ts[t++]=toupper(p[i]);
ts[t]='/0 ';
strcpy(p,ts);

main( )
char str[81]="a b c d ef g");
fun(str);
puts(str);

A. abcdeg
B. bcde
C. ABCDE
D. BCDE
[填空题]以下程序运行后的输出结果是_________。 #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 <stdio.h>
char *p="abcdefghijklmnopq";
void main( )
int i=0;
while(*p++!='e');
printf("%c/n",*p);

A. c
B. d
C. e
D. f
[单项选择]下面程序的输出结果是( )。
#include <stdio.h>
f(char *s)
char *p=s;
while(*p!'/0')
p++;
return(p-s);

main( )
printf("%d/n",f("ABCDEF"));

A. 3
B. 6
C. 8
D. 0
[填空题]

以下程序运行后的输出结果是_________。
#include
void fun(char *s,int p,int k)
{ int i;
for(i=p;i}
main( )
{ char s[]="abcdefg";
fun(s,3,strlen(s)); puts(s);
}


[填空题]

有以下程序
  #include
  #include
  void fun(char *str)
  { char temp;int n,i;
  n=strlen(str);
  temp=str[n-1];
  for(i=n-1;i>0;i--) str[i]=str[i-1];
  str[0]=temp;
  }
  main( )
  { char s[50];
  scanf("%s",s); fun(s); printf("%s/n",s);}
  程序运行后输入:abcdef<回车>,则输出结果是 () 。


[单项选择]有以下程序 #include #include void fun(char *w, int m) { char s, *p1, *p2; p1=w; p2=w+m-1; while(p1A. 654321
B. 116611
C. 161616
D. 123456
[填空题]

以下程序运行时输出结果是()。
#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));
}


[单项选择]有以下程序
#include
#include
void fun(char *s[ ],int n)
char *t; int i,j;
for(i=0; i<N-1;&NBSP;i++)&NBSP;
for(j=i+1; j<N;&NBSP;j++)&NBSP;
if(strlen(s[i])>strlen(s[j])) t=s[i]; s[i]=s[j]; s[j]=t;main( )
char *ss[]="bcc","bbcc","xy","aaaacc","aabcc";
fun(ss,5); printf("%s,%s/n",ss[0],ss[4]);程序的运行结果是______。
A. xy,aaaacc
B. aaaacc,xy
C. bcc,aabcc
D. aabcc,bcc
[单项选择]下列程序输出结果是( )。
# include<stdio.h>
main( )
char a[]='a','b','c','d','e','f','/0');
int i,j;
i=sizeof(a);
j=strlen(a);
printf("%d,%d",i,j);

A. 7,7
B. 7,6
C. 6,6
D. 6,7
[单项选择]有以下程序:
#include <stdio.h>
char fun(char x,char y)
if(x<y) return x;
return y;

main( )
int a='9',b='8',c='7';
printf("%c/n",fun(fun(a,b),fun(b,c)));

程序的执行结果是( )。
A. 函数调用出错
B. 8
C. 9
D. 7
[填空题]

以下程序运行后的输出结果是()。
#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<stdio.h>
char fun(char x, char y)
if(x<y) return x;
return y;

main( )
int a='9', 'b='8', c='7';
printf("%c/n", fun(fun(a, b), fun(b, c) ) );

程序的执行结果是( )。
A. 函数调用出错
B. 8
C. 9
D. 7
[单项选择]下列程序输出的结果是( )。
#include <stdio.h>
sub1(char a,char b)char c;c=a;a=b;b=c;
sub2(char*a,char b)char c;c=*a;*a=b;b=c;
sub3(char*a,char*b) char c;c=*a;*a=*b;*=c;
void main( )

char a,b;
a='A';b='B'; sub1(a,b);putchar(a);putchar(b);
a='A';b='B'; sub2(&a,b);putchar(a);putchar(b);
a='A';b='B'; sub3(&a,&b);putchar(a);putchar(b);
putchar('/n');

A. BABBAB
B. ABBBBA
C. ABBABA
D. ABABBA
[单项选择]下列程序输出的结果是( )。
#include<stdio.h>
un1(char a,char b)char c;c=a;a=b;b=c;
fun2(char*a,char b)char c;c=*a;*a=b;b=c;
fun3(char*2,char*b)charc;c=*a;*a=*b;*b=c;
void main( )

char a,b;
a='A';b='B';funl(a,b);putchar(a);putchar(b);
a='A';b='B';fun2(&a,b);putchar(a);putchar(b);
a='A';b='B';fun3(&a,&b);putchar(a);putchar(b);
putchar('/n');

A. BABBAB
B. ABBBBA
C. ABBABA
D. ABABBA
[单项选择]以下程序的输出结果是()
#include <stdio.h>
main( )
char ch[2][5]="6937", "8254", *p[2];
int i, j, s=0;
for(i=0; i<2; i++) p[i]=ch[i];
for(i=0;i<2;i++)
for(j=0; p[i][j]>'/0'; j+=2)
s=10*s+p[i][j]-'0';
A. 69825
B. 63825
C. 6385
D. 693825

我来回答:

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

订单号:

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