题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-01-04 22:59:33

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

#include<stdio.h>

#include<string.h>

main( )

char*s1="abDuj";

char*s2="ABdUG";

int t;

t=strcmp(s1,s2) ;

printf("%d",t);


A. 正数
B. 负数
C. 零
D. 不确定的值

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

[填空题]以下程序运行后输入:3,abcde<回车>,则输出结果是______。
#include <string. h>
move (char *str,int n)
char cemp; int i;
temp=str[n-1];
for (i=n-1;i>0;i--) str[i]=str[i-1);
str[0]=temp;
main( )
char s[50]; int n, i, z;
scanf(“%d,%s”,&n,s);
z=strlen(s);
for (i=1; i<=n;i++)move (s,z);
printf(“%s/n”,s);

[单项选择]下列程序的输出结果是( )。
#include<stdio.h>
#include<string.h>
void fun(int b[])
static int i=0;
do
b[i]+=b[i+1];
while(++i<2);
main( )
int k, a[5]=1, 3, 5, 4, 9;
fun(a);
for(k=0; k%5; k++)printf("%d", a[k]);

A. 13579
B. 48579
C. 48549
D. 48999
[填空题]设有下列程序: #include<stdio.h> #include<string.h> main( ) { int i; char si 10],ti 10]; gets(t); for(i=0;i<2;i++) { gets(s); if(strcmp(t,s)<0)strcpy(t,s); } printf("%s/n",t); } 程序运行后,从键盘上输入(<CR>代表回车符):CDEF<CR>BADEF<CR>QTHRG<CR>,则程序的输出结果是______。
[单项选择]以下程序运行后的输出结果是
#include<stdio.h>
#include<string.h>
void fun(char *s[],int n)
char *t;int i,j;
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)
if(strlen(s[i])>strlen(s[j]))t=s[i];s[i]=s[j];s[j]=t;

main( )
char *ss[]="bcc","bbcc","xy","aaaacc","aabce";
fun(ss,5);printf("%s,%s/n",ss[0],ss[4]);

A. xy,aaaace
B. aaaacc,xy
C. bcc,aabcc
D. aabcc,bcc
[单项选择]以下程序运行后的输出结果是
#include<stdio.h>
#include<stdlib.h>
int fun(int n)
int *p;
p=(int*)malloe( sized ( int ));
* p=n; return * p;

main( )
int a;
a=fun(10);printf("%d/n",a+fun(10));

A. 0
B. 10
C. 20
D. 出错
[单项选择]如下程序运行时的输出结果是
#include<iostream>
using namespace std;
class ONE
int c;
public:
ONE( ):c(0)eout<<1;
ONE(int n):C(n)cout<<2;

class TW0
ONE onel;
ONE one2;
public:
TWO(int m):one2(m)eout<<3;

int main( )
TWO t(4);
return 0;

A. 3
B. 23
C. 123
D. 213
[单项选择]如下程序运行时的输出结果是 #include<iostream> using namespace std; class ONE{ int c; public: ONE( ):c(0){eout<<1;} ONE(int n):C(n){cout<<2;} }; class TW0{ ONE onel; ONE one2; public: TWO(int m):one2(m){eout<<3;} }; int main( ){ TWO t(4); return 0; }
A. 3
B. 23
C. 123
D. 213
[单项选择]下列程序的运行结果是(  )。   #include   classA   {   inta;   public:   A(){a=0;}   A(){intaa}   {a=aa;   cout<  }   };   voidmain()   {   Ax,y(2),z(3);   cout<  }
A. 00
B. 23
C. 34
D. 25
[填空题]以下程序运行的结果是 【14】
#include<conio.h>
#include<stdio.h>
#define M 100
void fun(int m,int*a,int*n)
int i,j=0;
for(i=1;i<=m;i++)
if(i%7==0‖i%11==0)
a [j++]=i;
*n=j;
main( )
int aa[M],n,k;
clrscr( );
fun(10,aa,&n);
for(k=0;k<n;k++)
if((k+1)%20==0)printf("/n");
else printf("%4d",aa[k]);
printf("/n");
[单项选择]下面程序运行的结果是( )。
#include<iostream>
using namespace std;
class A
protected:
int a;
public:
void input(int i)
a=i;
;
class B
protected:
int a;
public:
void input(int j)
a=j;
;
class C: public A, public B

int x;
public:
void input( )
x=A::a * B::a;cout<<x<<endl;
;
void main( )

C c;
c.A::input(5);
c.B::input(8);
c.input( );

A. 5
B. 8
C. 40
D. 编译出错
[填空题]53. 以下程序运行后的输出结果是
#include <stdio.h>
#include <string.h>
char * ss(char * s)
char * p,t;
p=s+1:t= *s:
whilet * p) *(,p-1) = *p; p++;
* (p-1) =t;
return s :
main ( )
char * p,str[10] =" abedefgh";
p = ss(str); printf( "% s //n". p):
[填空题]以下程序运行后的输出结果是 【17】
#include <stdio, h>
#include <string, h>
main( )
char ch[] ="abc".,x[3] [4]: int i:
for(i=0;i<3:i ++) strcpy(x[i] ,ch):
for(i =0;i<3:i++) printf( "% s" ,&x[i] [i]);
printf(" /n" )

[填空题]以下程序运行后的输出结果是 【16】
#include <stdio, h>
#include <stating, h>
void fun(char * s,int p,int k)
int i;
for(i=p;i<k-1;i++) s[i] =s[i+2];main( )
char s [] = "abedefg";
fun(s,3 ,strlen(s) ); puts(s);

[简答题]完成下面类中成员函数的定义。
#include<iostream>
#include<string>
using namespace std;
class str
private:
char*st;
public:
str(char*a)
set(a);
str&operator=(______)
delete st;
set(a.st);
return*this;

void show( )cout<<st<<endl;
~str( )delete st;
void set(char*s)//初始化st
______
strcpy(st,s);


void main( )
str s1("he"),s2("she");
s1.show( ),s2.show( );
s2=s1;
s1.show( ),s2.show( );

[单项选择]下面程序的运行结果是(  )。   #include   classbase{   protected:   inta;   public:   base(){cout<<"0";}   };   classbasel:virtualbase{   public:   basel(){cout<<"1";}   };   classbase2:virtualbase{   public:   base2(){cout<<"2";}   };   classderived:publicbasel,publicbase2{   public:   derived(){cout<<"3";}   };   voidmain()   {   derivedobj;   cout<  }
A. 0123
B. 3120
C. 0312
D. 3012

我来回答:

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

订单号:

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