题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-17 15:03:34

[单项选择]下面程序的输出结果是( )。
#include <stdio.h>
#include <string>
void main( )
char s1[50]="some string*",s2[]="test";
printf("%s/n", strcat(s1,s2));

A. some string*
B. test
C. some stritest
D. some string *test

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

[填空题]

以下程序的输出结果是 【13】
#include <stdio.h>
#include <string.h>
char *fun(char *0
{ char *p--t;
return (p+strlen(t)/2);
}
main( )
{ char *str="abcdefgh";
str=ftm(str);
puts(str);
}


[单项选择]下面程序输出的结果是( )。
#include <iostream>
using namespace std;
void swap(int &a,int &b)
int temp;
temp=a;
a=b;
b=temp;

void main( )
int x=2;
int y=3;
swap(x,y);
cout<<x<<y;

A. 23
B. 32
C. ab
D. ba
[单项选择]下面程序输出的结果是( )。 #include<iostream> using namespace std; int test(int n1,int n2) {return n1 +n2;} float test (int f1,float f2){return f1-f2;} float test(float x,float y){return(x+y)/2;} float test(float x,int y){return(x+y)*2;} void main( ){ int a1=10; float a2=2.5f; cout<<test(a1,a2); }
A. 12.5
B. 7.5
C. 6.25
D. 25
[填空题]以下程序的输出结果是______。
#include<stdio.h>
#include<string.h>
char*fun(char*t)
char*p=t;
return(p+strlen(t)/2);

main( )
char*str="abcdefgh";
str=fun(str);
puts(str);

[单项选择]下面程序输出的结果是
#include<iostream.h>
void main( )
int i;
int a[3][3]=1,2,3,4,5,6,7,8,9;
for(i=0;<3;i++)
cout<<a[2-i][i]<<" ";

A. 1 5 9
B. 7 5 3
C. 3 5 7
D. 5 91
[单项选择]下面程序的输出结果是 #include<iostream.h> #include<string.h> void main( ) { char p1[10],p2[10] strcpy(p1,"abc"); strcpy(p2,"ABC"); char str[50]="xyz"; strcpy(str+2,strcat(p1,p2)); cout<<str; }
A. xyzabcABC
B. zabcABC
C. xyabcABC
D. yzabcABC
[单项选择]下面程序的输出结果是
#include<iostream.h>
#include<string.h>
void main( )

char p1[10],p2[10]
strcpy(p1,"abc");
strcpy(p2,"ABC");
char str[50]="xyz";
strcpy(str+2,strcat(p1,p2));
cout<<str;

A. xyzabcABC
B. zabcABC
C. xyabcABC
D. yzabcABC
[单项选择]下面程序的输出结果是( )。
#include<iostream>
#include<math.h>
using namespace std;
class point

private:
double x;
double y;
public:
point(double a,double b)

x=a;
y=b;

friend double distances(point a,point b);
;
double distances(point a,point b)

return sqrt((a.x-b.x)*(a.x-b.x)+(a.y-b.y)*(a.y-b.y));

int main( )

point p1(1,2);
point p2(5,2);
cout<<distances(p1,p2)<<end1;
return 0;

A. 2
B. 4
C. 8
D. 16
[单项选择]下面程序的输出结果是( )。 #include<iostream> #include<string> using namespace std; void main( ){ charp1[10],p2[10]; strcpy(p1,"abc"); strcpy(p2,"ABC"); charstr[50]="xyz"; strcpy(str+2,strcat(p1,p2)); cout<<str; }
A. xyabcABC
B. yzabcABC
C. xyzabcABC
D. zabcABC
[单项选择]下面程序的输出结果是( )。
#include<iostream>
#include <math.h>
using namespace std;
class point

private:
double x;
double y;
public:
point(double a, double b)

x=a;
y=b;

friend double distances(point a,point b);
;
double distances(point a,point b)

return sqrt((a.x-b.x)*(a.x-b.x)+(a.y-b.y)*(a.y-b.y));

int main( )

point p1 (1,2);
point p2(5,2);
cout<<distances(p1 ,p2)<<end1;
return 0;

A. 2
B. 4
C. 8
D. 16
[单项选择]下面程序输出的结果是( )。
#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>
#include <string.h>
main( )
char p1[20]="abc",*p2="ABC", str[50]="xyz";
strcpy(str+2,strcat(p1,p2));
printf("%s/n",str);
A. xyzabcABC
B. zabcABC
C. xyabcABC
D. yzabcABC

我来回答:

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

订单号:

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