题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-11-11 03:31:39

[单项选择]下面程序的运行结果是( )。
#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<ctype.h> "的相关试题:

[填空题]以下程序运行后的输出结果是_________。 #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 "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
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<stdio.h>
void delch(char *s)
int i,j;
char *a;
a=S;
for(i=0,j=0;a[i]!='/0';i++)
if(a[i]>='0' &aa[i]<='9')
s[j]=a[i]; j++;
s[j]='/0';
main( )
char *item="a34bC";
delch(item);
printf("/n%s|,item);
A. abc
B. 34
C. a34
D. a34bc
[填空题]

有以下程序
  #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<stdio.h>
void del(char*s)
int i,j;
char *a;
a=s;
for(i=0,j=0;a[i]!='/0';i++)
if(a[i]>='0'&&a[i]<='9')
s[j]=a[i];
j++;

s[j]='/0';

main( )
char s[]="aa89gggh";
del(s);
printf("/n%s",s);

A. aa B) 89 C) gggh D) aa89gggh
[单项选择]有以下程序 #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<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 <string.h>
main( )
char m[20]='a','b','c','d',n[]="abc",k[]="abcde";
strcpy(m+strlen(n),k); strcat(m,n);
printf("%d%d/n", sizeof(m), strlen(m));

A. 2011
B. 99
C. 209
D. 1111
[填空题]阅读下面程序: #include<iostream.h> void fun1(char a,char b) { char c; c=a;a=b;b=c; } void fun2(char &a,char &b) { char c; c=a;a=b;b=c; } void main( ) { char a,b; a=’x’;b=’y’; fun1(a,b);cout<<a<<b; a=’x’;b=’y’; fun2(a,b);cout<<a<<b; } 则该程序的输出为______。
[单项选择]有以下程序:
#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>
main( )
char s[]="012xy"; int i, n=0;
 for(i=0; s[i]!=0; i++)
  if(s[i]>='a' && s[i]<='z') n++;
  printf("%d/n", n);

A. 0
B. 2
C. 3
D. 5
[填空题]阅读下面程序:
#include <iostream.h>
void fun1(char a,char b)

char c;
C=a;a=b;b=C;

void fun2(char &a, char b)

char c;
c=a;a=b;b=C;

void fun3(char &a, char &b)

char c;
c=a;a=b;b=C;

void main( )

chara,b;
a=’A’;b=’B’;
fun1(a,b);cout<<a<<b;
a=’A’;b=’B’;
fun2(a,b);cout<<a<<b;
a=’A’;b=’B’;
fun3(a,b);cout<<a<<b;

则该程序的输出为______。
[填空题]阅读下面程序:
#include<iostream.h>
void fun1(char a,char b)

char c;
c=a;a=b;b=c;

void fun2(char &a,char &b)

char c;
c=a;a=b;b=c;

void main( )

char a,b;
a=’x’;b=’y’;
fun1(a,b);cout<<a<<b;
a=’x’;b=’y’;
fun2(a,b);cout<<a<<b;

则该程序的输出为______。
[单项选择]下列程序输出的结果是( )。 #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

我来回答:

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

订单号:

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