首页 > 大学专科> 电子信息
题目内容 (请给出正确答案)
[主观题]

已知:“int i=0,j=1,*p=&i,*q=&j;”错误的语句是()。A.i=*&j;B.p=&*&i;C.j=*p;D.i=*&q;

已知:“int i=0,j=1,*p=&i,*q=&j;”错误的语句是()。

A.i=*&j;

B.p=&*&i;

C.j=*p;

D.i=*&q;

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“已知:“int i=0,j=1,*p=&i,*q=&j;”错…”相关的问题
第1题
以下程序的结果是______,其算法功能是______。 main() { int a[5]={9,6,8,3,-1},i,t,j,p; sort(a);

以下程序的结果是______,其算法功能是______。

main()

{

int a[5]={9,6,8,3,-1},i,t,j,p;

sort(a);

for(i=0:i<=4:i++)

printf("%d",a[i]);

}

son(int a[])

{

int i,j,t,p;

for(j=0;j<4;j++)

{

p=j;

for(i=j;i<=4;i++)

if(a[i]<a[p])

p=i;

t=a[p];

a[p]=a[j];

a[j]=t;

}

}

点击查看答案
第2题
有如下程序段:

int i=0,J=1;

nt&r=i;//④ ’ r=j;//②

int * P=&i;//③ * P=&r;//④

其中会产生编译错误的语句是()。

A.④

B.③

C.②

D.①

点击查看答案
第3题
以下程序的输出结果是【 】。 main() { int p[7]=(11,13,14,15,16,17,18}; int i=

以下程序的输出结果是【 】。 main() { int p[7]=(11,13,14,15,16,17,18}; int i=0,j=0; while(i<7&&p[i]%2==1)j+=p[i++]; printf("%d\n",j); }

点击查看答案
第4题
若输入this test terminal,以下程序的输出结果为:terminal test this。请填空。 define MAXLI
NE 20 【 】 { int i; char * pstr[3],str[3][MAXLINE]; for(i=0;i<3;+ +)pstr[i]=str[i]; for(i=0;i<3;i + +)scanf("%s",pstr[1]); sort(pstr); for(i=0;i<3;i+ +)prntf("%s",pstr[i]); } sort(【 】 ) char * pstr[3]; {int i,j; char * p; for(i=0;i<3;i+ +) for(j=i + 1;j<3;j + +) if(strcmp(* (pstr+i,* (pstr+j)>0 {p=* (pstr + i); * (pstr + i=【 】 ; * (pstr +j)=p; }

点击查看答案
第5题
以下程序运行后的输出结果是【 】。 include <stdio.h> main() { int p[7] ={11,13,14,15,1

以下程序运行后的输出结果是【 】。 include <stdio.h> main() { int p[7] ={11,13,14,15,16,17,18}; int i=0,j=0; while(i<7 && p[i]%2==1) j+ =p[i++]; prinff("% d \n" ,j);

点击查看答案
第6题
指出下列各算法的时间复杂度。 (1)prime(int n) /*n为一个正整数*/ { int i=2:

指出下列各算法的时间复杂度。 (1)prime(int n) /*n为一个正整数*/ { int i=2: while((n%i)!=0&&i*1.0<sqrt(n))i++; if(i*1.0>sqrt(n)) print f(”%d是一个素数\n”,n); else print f(”%d不是一个素数\n”,n); } (2)s uml (int n) /*n为一个正整数*/ { int P=1,sum=0,i; for(i=1;i<=n;i++) { P*=i; sum+=p; } return(sum); } (3)sum2(int n) /*n为一个正整数*/ { int sum=0,i,j; for(i=1;i<=n;i++) { P=1; for(j=l;j<=i;j++)P*=j; sum+=p; } return(sum); }

点击查看答案
第7题
以下和程序中,主函数调用了lineMax函数,实现在N行M列的二维数组中,找出每一行上的最大值,请填空。
define N 3 define M 4 void lineMax(int x[N][M]) {int i,j,p; for(i=0;i<N;i+ +) { p=0; for(j=1;j<M;j+ +) if(x [i][p]<x[i][j]【 】 ; printf("The max value in line is %d\n",【 】 ); } { main() {int x[N][M]={1,5,4,2,6,4,3,8,2,3,1}; 【 】 ; }

点击查看答案
第8题
1. 阅读程序,程序输出结果 (1) 。#includemain(){

1.阅读程序,程序输出结果(1)

#include<stdio.h>

main()

{

int x,y;

x=-50%3;

y=50%(-3)

printf("%d,%d\n" , x , y );

}

2.阅读程序,程序输出结果(2)

#include<stdio.h>

main()

{

char c='M',str;

str=c+32;

printf("%c\n",str);

}

3.阅读程序,程序输出结果(3)

#include<stdio.h>

main()

{

int a=10, b=14, y;

if (a<b) y=a*b;

else y=a/b;

printf ("y=%d\n",y);

}

4.阅读程序,程序输出结果(4)

#include<stdio.h>

main()

{

inta[3][4]={10,12,23,4,5,6,17,18,19,1,2,3},i,j,m;

m=a[0][0];

for(i=0;i<3;i++)

{

for(j=0;j<4;j++)

if(a[i][j]>m)m=a[i][j];

}

printf("m=%d\n",m);

}

5.阅读程序,程序输出结果(5)

#include <stdio.h>

int fun(int n)

{ int i,y=1;

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

return y;

}

main()

{

int a=5,p;

p=fun(a);

printf("p=%d\n",p);

}

点击查看答案
第9题
已知程序段:inta[3][4],*p[3]={a[0],a[1],a[2]},**pp=p,i,j;for(i=0;i<3;i++)for(j=0;j<4;j++)a[i][j]=i+j;则pp[1][2]的值是()。

A.2

B.3

C.4

D.5

点击查看答案
第10题
以下程序中,主函数调用了LineMax函数,实现在N行M列的二维数组中,找出每一行上的最大值,请填空。 #defineN 3

以下程序中,主函数调用了LineMax函数,实现在N行M列的二维数组中,找出每一行上的最大值,请填空。

#defineN 3

#defineM 4

void LineMax(int x[N][M])

{

int i,j,p;

for(i=0;i<N;i++)

{

p=0;

for(j=1;j<M;j++)

if(x[i][p]<x[i][j])______;

printf("The max value in line%d is%d\n",i,x[i][p]);

}

}

main()

{

int x[N][M]={1,5,7,4,2,6,4,3,8,2,3,1};

______;

}

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改