题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-11 13:26:24

[单项选择]设有如下定义:
struct complex
int real, unreal; data1=1, 8. data2;
则以下赋值语句中错误的是
A. data2=data1;
B. data2=(2, 6);
C. data2.real=data1.real;
D. data2.real=data1.unreal;

更多"设有如下定义: struct complex int real, "的相关试题:

[单项选择]

设有定义:
  struct complex
  { int real,unreal;} data1={1,8},data2;
  则以下赋值语句中错误的是()


A. data2=data1;
B. data2=(2,6);
C. data2.real=data1.real;
D. data2.real=data1.unreal;
[单项选择]设有定义:
struct complex
int real, unreal; data1=1, 8, data2;
则以下赋值语句中错误的是()
A. data2=data1;
B. data2=(2, 6);
C. data2. real=data1. real;
D. data2. real=data1. unreal;
[单项选择]设有定义:
struct complex
int real,unreal;data1=1,8,data2;
则以下赋值语句中错误的是
A. data2=data1;
B. data2=(2,6);
C. data2.real=data1.real;
D. data2.real=data1.unreal;
[单项选择]设有如下函数定义:
int fun(int k)
if(k<1) return 0;
else if(k==1) return 1;
else return fun(k-1)+1;

若执行调用语句:n=fun(3);,则函数fun总共被调用的次数是( )。
A. 2
B. 3
C. 4
D. 5
[单项选择]设有如下说明:
Typedef struct ST
long a;
int b;
Char c[2];
NEW;
以下说法正确的是()
A. NEW是一个结构体变量
B. NEW是一个结构体类型
C. ST是一个结构体类型
D. 以上说明形式非法
[单项选择]设有如下说明:
Typedef struct ST
long a;
int b;
Char c[2];
NEW;
以下说法正确的是()
A. NEW是一个结构体变量
B. NEW是一个结构体类型
C. ST是一个结构体类型
D. 以上说明形式非法
[单项选择]

设有如下定义
  struct ss
   char name[10];
   int age;
   char sex;
   std[3],* p=std;
  下面各输入语句中错误的是()


A. scanf("%d",&(*p).age);
B. scanf("%s",&std.name);
C. scanf("%c",&std[0].sex);
D. scanf("%c",&(p->sex));
[单项选择]

设有如下程序:
Private Sub Commandl_click( )
Dim c As Integer,d As Integer
c=4
d=InputBox("请输入一个整数")
Do While d>0
If d>c Then
c=c+1
End If
d=InputBox("请输入一个整数")
Loop
Print c+d End Sub
程序运行后,单击命令按钮,如果在输入对话框中依次输入1、2、3、4、5、6、7、8、9、 0,则输出结果是()


A. 12
B. 11
C. 10
D. 9
[单项选择]设有如下定义
struct ss
char name[10];
int age;
char sex;
std[3], * p=std;
下面各输入语句中错误的是
A. cin>>(* p).age);
B. cin>>std.name);
C. cin>>std[0].sex);
D. cin>>(p->.sex));
[单项选择]设有如下程序:
fun(float*p1,int n,float*p2,int m,float*s)
int i;
*s=0.0;
for(i=0;i<n;i++)*s+=*p1++;
for(i=0;i<m;i++)*s+=*p2++;

main( )
float a[]=1.1,2.2,b[]=1.0,2.0,3.0),*s=a;
fun(a,2,b,3,s);
printf("%f/n",*s);

上面程序的输出结果是()。
A. 8.200000
B. 9.300000
C. 3.300000
D. 1.100000
[单项选择]设有如下定义:
struct ss
char name[10],
int age;
char sex;
std[3],* p=std;
下面各输入语句中错误的是( )。
A. scanf("%d",&(*p).age);
B. scanf("%s",&std.name);
C. scanf("%c",&std[0].sex);
D. scanf("%c",&(p->sex));
[单项选择]设有如下说明:
typedef struct ST
long a;int b;char c[2]; NEW;
则下面叙述中正确的是( )。
A. 以上的说明形式非法
B. ST是一个结构体类型
C. NEW是一个结构体类型
D. NEW是一个结构体变量
[单项选择]设有如下定义:
struct sk
int n;
float x; data, *p;
若要使p指向data中的n域,正确的赋值语句是( )。
A. p=&data.n; B) *p=data.n;
B. p=(struct sk*) &data.n; D) p=(struct sk*)data.n;

我来回答:

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

订单号:

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