题目内容 (请给出正确答案)
[单选题]

有以下程序main(){ int a[3][3],*p,i;p=&a[0][0];for(i=0;i<9;i++) p[i]=i+1;printf("%d \n",a[1][2]);}程序运行后的输出结果是

A.3

B.6

C.9

D.2

查看答案
您可能会需要:
更多“有以下程序 main() { int a[3][…”相关的问题

第1题

下列关于C语言数据文件的叙述中正确的是A.文件由ASCII码字符序列组成,C语言只能读写文本文件B.文

下列关于C语言数据文件的叙述中正确的是

A.文件由ASCII码字符序列组成,C语言只能读写文本文件

B.文件由二进制数据序列组成,C语言只能读写二进制文件

C.文件由记录序列组成,可按数据的存放形式分为二进制文件和文本文件

D.文件由数据流形式组成,可按数据的存放形式分为二进制文件和文本文件

点击查看答案

第2题

若fp已正确定义并指向某个文件,当未遇到该文件结束标志时函数feof(fp)的值为A.0B.1C.-1D.一个非0

若fp已正确定义并指向某个文件,当未遇到该文件结束标志时函数feof(fp)的值为

A.0

B.1

C.-1

D.一个非0值

点击查看答案

第3题

有以下程序 main( ) { int x=3, y=2, z=1; printf("%d\n",x/y&~z); } 程序运行后的输

有以下程序

main( )

{ int x=3, y=2, z=1;

printf("%d\n",x/y&~z);

}

程序运行后的输出结果是

A.3

B.2

C.1

D.0

点击查看答案

第4题

已定义以下函数fun(char *p2, char *p1){ while((*p2=*p1)!='\0'){ p1++;p2++; } }函数的功能是A

已定义以下函数

fun(char *p2, char *p1)

{ while((*p2=*p1)!='\0'){ p1++;p2++; } }

函数的功能是

A.将p1所指字符串复制到p2所指内存空间

B.将p1所指字符串的地址赋给指针p2

C.对p1和p2两个指针所指字符串进行比较

D.检查p1和p2两个指针所指字符串中是否有'\0'

点击查看答案

第5题

有以下程序#include main(){ char str[][20]={"Hello","Beijing"},*p=str;printf("%d\n",strlen(

有以下程序

#include

main()

{ char str[][20]={"Hello","Beijing"},*p=str;

printf("%d\n",strlen(p+20));

}

程序运行后的输出结果是

A.0

B.5

C.7

D.20

点击查看答案

第6题

以下程序段 main( ) { int a=5,*b,**c; c=&b; b=&a; …… } 程序在执行了c=&b

以下程序段

main( )

{ int a=5,*b,**c;

c=&b; b=&a;

……

}

程序在执行了c=&b;b=&a;语句后,表达式:**c的值是

A.变量a的地址

B.变量b中的值

C.变量a中的值

D.变量b的地址

点击查看答案

第7题

有以下程序} struct s { int x,y; } data[2]={10,100,20,200};} main( )} { struct s *p=da

有以下程序}

struct s

{ int x,y; } data[2]={10,100,20,200};}

main( )}

{ struct s *p=data;}

printf("%d\n",++(p->x));}

程序运行后的输出结果是

A.10

B.11

C.20

D.21

点击查看答案

第8题

以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址 #include <std

以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址

#include <stdio.h>

#include <string.h>

char *scmp(char *s1, char *s2)

{ if(strcmp(s1,s2)<0)

return(s1);

else return(s2);

}

main( )

{ int i; char string[20], str[3][20];

for(i=0;i<3;i++) gets(str[i]);

strcpy(string,scmp(str[0],str[1])); /*库函数strcpy对字符串进行复制*/

strcpy(string,scmp(string,str[2]));

printf("%s\n",string);

}

若运行时依次输入:abcd、abba和abc三个字符串,则输出结果为

A.abcd

B.abba

C.abc

D.abca

点击查看答案

第9题

若有定义:int *p[3];,则以下叙述中正确的是A.定义了一个基类型为int的指针变量p,该变量具有三个

若有定义:int *p[3];,则以下叙述中正确的是

A.定义了一个基类型为int的指针变量p,该变量具有三个指针

B.定义了一个指针数组p,该数组含有三个元素,每个元素都是基类型为int的指针

C.定义了一个名为*p的整型数组,该数组含有三个int类型元素

D.定义了一个可指向一维数组的指针变量p,所指一维数组应具有三个int类型元素

点击查看答案

第10题

有以下程序 fun(int a, int b) { if(a>b) return(a); else return(b); } main( ) { in

有以下程序

fun(int a, int b)

{ if(a>b) return(a);

else return(b);

}

main( )

{ int x=3, y=8, z=6, r;

r=fun(fun(x,y), 2*z);

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

}

程序运行后的输出结果是

A.3

B.6

C.8

D.12

点击查看答案
热门考试 全部 >
最新试卷 全部 >
找答案
账号:
你好,尊敬的上学吧用户
粘贴 取消
搜索
如搜索结果不匹配,请 联系老师上传试题 获取答案
发送账号至手机
看不清?点击更换
发送
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧会员政策被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信
温馨提示

您的免费查看次数已用完,

需要开通会员才能继续使用。

马上开通会员 我已开通会员,登录会员账号继续查看答案
重置密码
确认修改