题目详情
当前位置:首页 > 计算机考试 > 计算机等级考试
题目详情:
发布时间:2023-09-27 21:13:26

[填空题]C++的五种基本数据类型int、char、float、double 和long int 所占内存空间大小的关系是 。

更多"C++的五种基本数据类型int、char、float、double 和"的相关试题:

[填空题]C++的五种基本数据类型int、char、float、double 和long int 所占内存空间大小的关系是 【6】
[单项选择]现有定义int a;double b;float c;char k;,则表达式a/b+c-k的值的类型为______。
A. int
B. double
C. float
D. char
[单项选择]已知char a; int b; float c; double d; 则表达式a*b+c-d结果为
A. double
B. int
C. float
D. char
[填空题]设有以下变量定义,并已赋确定的值,char w;int x;float y;double z;则表达式:w*x+z-y所求得的数据类型为______。
[填空题]设char w;int x;float y;double z;,则表达式w*x+z-y的值的类型是______。
[单项选择]下面程序的输出是______。
fun(char *s,int p1,int p2)
char c;
while(p1<p2)
c=s[p1];s[p1]=s[p2];s[p2]=c;p1++;p2--;

main( )
char a[]="ABCDEFG",k,*p;
fun(a,0,2);fun(a,4,6);
printf("%s/n ",
A. ;
[填空题]1】
void sort(char *s,int num)
int i,j--num;
char t;
while(j-->1)
for(i=0;i<j;i++)
if(s[i]>s[i+1])
t=s[i];
s[i]=s[i+1];
s[i+1]=t;

void main( )
char *s="CEAedea";
sort(s,5);
printf("%s",s);

上述程序的结果是 (1)
【函数2.2】
void main( )
union int ig[6];
Char s[12]; try;
try. ig[0]=0x4542; try.ig[1]=0x2049;
try. ig[2]=0x494a; try.ig[3]=0x474e;
try. ig[4]=0x0a21; try.ig[5]=0x0000;
pintf("%s",try, s);

上述程序的结果是 (2)
【函数2.3】
void main( )
char *letter[5]= "ab","efgh","ijk","nmop","st";
char **p;
int i;
p=letter;
for(i=0;i<4;i++) .
printf("%s",p[i]);

上述程序的结果是 (3)
【函数2.4】
main( )
int i=4,j=6,k=8,*p=&I,*q=&j,*r=&k;
int x,y,z;
x=p==&i;
y=3*-*p/(*q)+7;
z=*(r=&k)=*p**q;
printf("x=%d,y=%d,z=%d",x,y,z);

上述程序的结果是 (4)

[单项选择]函数fun的返回值是( )。
fun(char * a, char *b)

int num=0,n=0;
while(*(a+num)!='/0') num++;
while(b[n]) *(a+num)=b[n];num++;n++;
return num;

A. 字符串a的长度
B. 字符串b的长度
C. 字符串a和b的长度之差
D. 字符串a和b的长度之和
[填空题]函数fun的返回值是______。
fun(char *a,char *b)
int num=0,n=0;
while(*(a+num)! =’/0’) num++;
while(b[n]) *(a+num)=b[n];num++;n++;
return num;

[填空题]函数fun的返回值是______
fun(char*a,char*b)
int num=0,n=0;
while(*(a+num)!=’/0’)num++;
while(b[n])*(a+num)=b[n];num++;n++;
return num;

[简答题]struct porb
char*name;
int age;
s[]="LiHua",18,"WangXin",25,"LiuGuo",21;
#define N(sizeof(s)/sizeof(s[0]))
void f(struct porb a[],int n);
main( )

f(s,N);

void f(struct porb a[],int n)

int i;
for(i=0;i<n;i++)
printf("%s:d/n",a[i].name,a[i].age);

[单项选择]有以下程序:
#include<stdio.h>
void fun(char*c,int d)
*c=*c+1,d=d+1;
printf("%c,%c",*c,d);

main( )
char b=’a’,a=’A’;
fun(&b,a);printf("%c,%c/n",b,a);

程序运行后的输出结果是( )。
A. b,B,b,A
B. b,B,B,A
C. a,B,B,a
D. a,B,a,B
[简答题]下列程序中,实现将封装数据类型Integer和基本数据类型int之间的转换,以及Integer、int类型和String类型之间的转换。请将程序补充完整。
程序运行结果如下:
123
456
456
源程序文件代码清单如下:
public class test5

public static void main(String args[])

Integer intObj;
int n;
String s;
intObj=new Integer(123);
n=intObj.______;
System.out.println(Integer.toString(n));
s=new String("456");
intObj=Integer.______;
System.out.println(intObj.______);
n=Integer.parseInt(s);
System.out.println(Integer.toString(n));


我来回答:

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

订单号:

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