重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 高职专科
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[单选题]

若有定义int i,a【10】, *p;以下合法的是()__

A.p=a+2

B.p=a[5]+2

C.p=a[10]

D.p=&(i+2)

答案

D、p=&(i+2)

更多“若有定义int i,a【10】, *p;以下合法的是()__”相关的问题

第1题

若有定义int a[10],*p=a;则p+5表示的是()

A.a[5]的值

B.a[6]的值

C.a[5]的地址

D.a[6]的地址

点击查看答案

第2题

若有定义语句:int a【21【3】,* P【3】;则以下语句中正确的是()

A.p:a

B.p[0]=a

C.p[0]=&a[1][2]

D.1a[1]=&a

点击查看答案

第3题

若有下列定义(设int类型变量占两个字节),则i=【 】 ,j=【 】。 int i=8,j=9;float x=123.456;

若有下列定义(设int类型变量占两个字节),则i=【 】 ,j=【 】。 int i=8,j=9;float x=123.456; print("i=%oj=%o\n",i,j);

点击查看答案

第4题

下面定义正确的为()

A.loat x[10];float *p=x

B.loat x[10];int *p=x

C.loat x[10];int *p=&x

D.loat x[10];float *p=&x

点击查看答案

第5题

补充完整下面的函数定义,利用for循环计算1+2'+22 +...+2*的值,最后返回计算结果。假定计数
变量用i表示,每次累乘2的变量用p表示,每次累加一个数据项值的变量用sum表示。

int xxk8(int n)

int i, p=1, sum=1;

//补充完整下面for循环语句的循环体(即一-条复合语句)

for(i=1; i<=n; i++)

;

return sum;

点击查看答案

第6题

以下程序输出a数组中的最小值及其下标,在划线处应填入的是__。void main(){int i,p=0,a【10】;for(i=0;i<10;i++) scanf("%d",&a【i】);for(i=1;i<10;i++)if(a【i】<a【p】)____;printf("%d,%d\n",a【p】,p); }

A.i=p

B.[p]=a[i]

C.p=j

D.p=i

E.我不会

点击查看答案

第7题

以下程序的输出结果是()main(){char a[10]={"123456789"),*P;int 1;i=8;p=a+i;print f("%s\n",p-3);}

A.5678

B.6789

C.7890

D.不确定

点击查看答案

第8题

若定义int i=0,j=0;语句while(i++<10)i++;的循环次数为()。

A.9

B.4

C.5

D.10

点击查看答案

第9题

#include<stdio.h>int trans(int m,int n){int i;if(m>n){i=m%n;trans(m,n);}else i=m:if(i<10)p

#include<stdio.h>

int trans(int m,int n)

{int i;

if(m>n){

i=m%n;trans(m,n);}

else i=m:

if(i<10)printf("%d\n",i):

else printf("%C".’A’+i-10):

}

main()

{int i;

printf("The output is:\n");

printf("n%d\n",-23);

trans(21,3);

printf("n%d\n",123);

trans(123,16);

}

点击查看答案

第10题

若有定义int a=6,x;执行赋值语句x=--a/2;后,x=______,a=______。
点击查看答案

第11题

有以下程序: struct STU {char rlLlm[10]; float scoEe[3];} main() {strue

有以下程序: struct STU {char rlLlm[10]; float scoEe[3];} main() {struer STU s[3]={{“20021”,90,95,85), {“2 0022”,95,80,75}, {“20023”,100,95,90}},*P=s; int i;float sum=0; for(i=0;i<3;i++) Sum=Sum+p一>score[i]; printf(“%6.2f\n”,sum); ) 程序运行后的输出结果是()。

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝