题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-05-28 06:07:27

[单选题]设有如下定义: int (*ptr)(); 则以下叙述中正确的是()。
A.ptr是指向一维组数的指针变量
B.ptr是指向int型数据的指针变量
C.ptr是指向函数的指针,该函数返回一个int型数据
D.ptr是一个函数名,该函数的返回值是指向int型数据的指针

更多"[单选题]设有如下定义: int (*ptr)(); 则以下叙述中正确"的相关试题:

[单选题]设有说明int(*ptr)[m];其中的标识符ptr是(  )。
A.M个指向整型变量的指针
B.指向M个整型变量的函数指针
C.一个指向具有M个整型元素的一维数组的指针
D.具有M个指针元素的一维指针数组,每个元素都只能指向整型量
[单选题]现有程序: main() { int *ptr,*p[5],i; if((ptr=malloc(100*sizeof(int)))!=NULL) { p[0]=ptr; for(i=1;i<5;i++) p[i]=p[i-1]+7; for(i=0;i<100;i++) *ptr++=i; for(i=0;i<5;i++) printf("%3d",*p[i]); } } 其输出结果是()。
A.1 7 14 27 28
B.0 7 14 22 28
C.0 7 13 22 28
D.0 7 14 21 28
[单选题]设有如下定义: struct sk {int a;float b;}data,*p; 若有p=&data;,则对data中的a域的正确引用是()。
A.(*p).data.a
B.(*p).a
C.p->data.a
D.p.data.a
[单选题]设有如下定义.
Int x=10,y=3,z;
则语句
Printf("%d\n",z=(x%y,x/y));的输出结果是 (  ).
A.1
B.0
C.4
D.3
[单选题]设有如下枚举类型定义: enum language { Basic=3,Assembly,Ada=100,COBOL,Fortran}; 枚举量Fortran的值为()。
A.4
B.7
C.102
D.103
[单选题]设有如下函数定义   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
[单选题]设有如下函数定义: int f(char *s) { char *p=s; while(*p!='\0') p++; return(p-s); } 如果在主程序中用下面的语句调用上述函数,则输出结果为()。 printf("%d\n",f("goodbey!"));
A.3
B.6
C.8
D.0
[单选题]若有定义语句:double a,*p=&a;以下叙述中错误的是()。
A.定义语句中的*号是一个间址运算符
B.定义语句中的*号只是一个说明符
C.定义语句中的p只能存放double类型变量的地址
D.定义语句中,*p=&a把变量a的地址作为初值赋给指针变量p
[单选题]设有以下定义和语句 char str[20]="Program",*p; p=str; 则以下叙述中正确的是()。
A.*p与str[0]的值相等
B.str与p的类型完全相同
C.str数组长度和p所指向的字符串长度相等
D.数组str中存放的内容和指针变量p中存放的内容相同
[单选题]设有以下定义,值为5的枚举常量是( )。 enum week{sun,mon=4,tue,wed,thu,fri,sat} w;
A.tue
B. sat
C. fri
D. thu
[单选题]设有以下宏定义: #define N 3 #define Y(n) ( (N+1)*n) 则执行语句:z=2 * (N+Y(5+1));后,z的值为()。
A.出错
B.42
C.48
D.54
[单选题]关于最大连续推力MCT定义叙述正确的是:
A.只是为了保证安全飞行(一发停车)需要时由飞行员自行决定使用。
B.在双发正常的情况下,不允许使用MCT
C.为了安全飞行双发限制5分钟
D.为了保证安全飞行单发/双发都是10分钟
[单选题] 以下叙述错误的是( )。
A.答案:、误差是以真值为标准的,偏差是以平均值为标准的
B.对某项测定来说,它的系统误差大小是可以测定的
C.在正态分布条件下,σ值越小,峰形越矮胖
D.平均偏差常用来表示一组测量数据的分散程度"
[单选题]以下叙述正确的是()。
A.do...while语句构成的循环不能用其它语句构成的循环来代替
B.do...while语句构成的循环只能用break语句退出
C.用do...while语句构成循环时,只有在while后的表达式非零时结束循环
D.用do...while语句构成循环时,只有在while后的表达式为零时结束循环

我来回答:

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

订单号:

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