| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 758 人关注过本帖
标题:好心人帮我看看有错没??
只看楼主 加入收藏
liyanguestc
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2005-5-15
收藏
 问题点数:0 回复次数:8 
好心人帮我看看有错没??

一、从下列四个供选择的答案中选出正确的一个答案(每题2分,共30分)

1 语句printf("%%d%d", 123); 将输出:

A) %123%d B) %%d123 C) %d123 D)上述语句语法有错

2 执行下列程序段后, a值为:

int a, b;

a=15; b=12;

a=(a-- ==b++)? a%5 : a/5;

A) 0 B) 2.8 C ) 4 D) 2

3 判断字符变量c的值为数字('0'---'9')则返回1,否则返回0, 可用表达式:

A) '0'<=c<='9' B) '0'<=c && c<='9' C) '0'<=c || c<= '9' D)以上均不是

4 对于int x, y; 语句 if (x<0) y= -1; else if (!x) y=0; else y=1; 等价于:

A) y=0; if (x>=0) if (x) y=1; else y= -1;

B) if (x!=0) if (x>0) y=1; else y= -1; else y=0;

C) if (x<0) y= -1; if (x!=0) y=1; else y=0;

D) y= -1; if (x!=0) if (x>0) y=1; else y=0;

5 循环 for(i=0, j=5; ++i!=--j; ) printf("%d %d", i, j); 将执行

A) 6次 B) 3次 C) 0次 D) 无限次

6 下列程序段执行后s值为:

int i=5, s=0;

do if (i%2) continue; else s+=i; while (--i);

A) 15 B) 9 C) 6 D) 以上均不是

7 以下程序的正确运行结果是。

f(int a)

{int i=0;static int c=3;

i++;c++;

return(a+i+c);

}

main()

{int a=2,i;

for(i=0;i<3;i++) printf("%4d",f(a));

}

A) 7 7 7 B) 7 10 13 C) 7 9 11 D) 7 8 9

8 对于以下宏定义:

#define SQ(x) x*x

#define DD(x,y) SQ(x)-SQ(y)

宏调用DD(2*3, 2+3)执行后值为:

A) 43 B) 11 C) 25 D) 以上均不是

9 对于以下结构定义:

struct { int len;

char *str;

} *p;

*p->str++中的++加在

A) 指针str上 B) 指针p上 C) str所指的内容上 D) 以上均不是

10 若x=2,y=3则x&y的结果是。

A) 0 B) 2 C) 3 D) 5

11若要用fopen函数打开一个新的二进制文件,该文件要既能读也能写,则文件方式

字符串应是。

A) "ab+" B) "wb+" C) "rb+" D) "ab"

12 已知函数的调用形式:fread(buffer,size,count,fp);其中 buffer代表的是。

A) 一个整形变量,代表要读入的数据项总数

B) 一个文件指针,指向要读的文件

C) 一个指针,指向要读入数据的存放地址

D) 一个存储区,存放要读的数据项

13 若有以下说明和语句, 已知int和double类型分别占2和8个字节,则sizeof(st)的值为:

struct st {

char a[10];

union {

int i;

double y;

}

};

A) 18 B) 20 C) 12 D) 以上均不是

14 在C语言程序中,若对函数类型未加显式说明,则函数的隐含类型为:

A) void B) double C) char D) int

15 对于以下递归函数f, 调用f(4),其返回值为:

int f(int n)

{ if (n == 0)

return 1;

return f(n-1)+n;

}

A) 10 B) 11 C) 0 D) 以上均不是

搜索更多相关主题的帖子: False 
2005-09-30 08:46
liyanguestc
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2005-5-15
收藏
得分:0 

一、从下列四个供选择的答案中选出正确的一个答案(每题2分,共30分)

1 语句printf("%%d%d", 123); 将输出:

A) %123%d B) %%d123 C) %d123 D)上述语句语法有错

2 执行下列程序段后, a值为:

int a, b;

a=15; b=12;

a=(a-- ==b++)? a%5 : a/5;

A) 0 B) 2.8 C ) 4 D) 2

3 判断字符变量c的值为数字('0'---'9')则返回1,否则返回0, 可用表达式:

A) '0'<=c<='9' B) '0'<=c && c<='9' C) '0'<=c || c<= '9' D)以上均不是

4 对于int x, y; 语句 if (x<0) y= -1; else if (!x) y=0; else y=1; 等价于:

A) y=0; if (x>=0) if (x) y=1; else y= -1;

B) if (x!=0) if (x>0) y=1; else y= -1; else y=0;

C) if (x<0) y= -1; if (x!=0) y=1; else y=0;

D) y= -1; if (x!=0) if (x>0) y=1; else y=0;

5 循环 for(i=0, j=5; ++i!=--j; ) printf("%d %d", i, j); 将执行

A) 6次 B) 3次 C) 0次 D) 无限次

6 下列程序段执行后s值为:

int i=5, s=0;

do if (i%2) continue; else s+=i; while (--i);

A) 15 B) 9 C) 6 D) 以上均不是

7 以下程序的正确运行结果是。

f(int a)

{int i=0;static int c=3;

i++;c++;

return(a+i+c);

}

main()

{int a=2,i;

for(i=0;i<3;i++) printf("%4d",f(a));

}

A) 7 7 7 B) 7 10 13 C) 7 9 11 D) 7 8 9

8 对于以下宏定义:

#define SQ(x) x*x

#define DD(x,y) SQ(x)-SQ(y)

宏调用DD(2*3, 2+3)执行后值为:

A) 43 B) 11 C) 25 D) 以上均不是

9 对于以下结构定义:

struct { int len;

char *str;

} *p;

*p->str++中的++加在

A) 指针str上 B) 指针p上 C) str所指的内容上 D) 以上均不是

10 若x=2,y=3则x&y的结果是。

A) 0 B) 2 C) 3 D) 5

11若要用fopen函数打开一个新的二进制文件,该文件要既能读也能写,则文件方式

字符串应是。

A) "ab+" B) "wb+" C) "rb+" D) "ab"

12 已知函数的调用形式:fread(buffer,size,count,fp);其中 buffer代表的是。

A) 一个整形变量,代表要读入的数据项总数

B) 一个文件指针,指向要读的文件

C) 一个指针,指向要读入数据的存放地址

D) 一个存储区,存放要读的数据项

13 若有以下说明和语句, 已知int和double类型分别占2和8个字节,则sizeof(st)的值为:

struct st {

char a[10];

union {

int i;

double y;

}

};

A) 18 B) 20 C) 12 D) 以上均不是

14 在C语言程序中,若对函数类型未加显式说明,则函数的隐含类型为:

A) void B) double C) char D) int

15 对于以下递归函数f, 调用f(4),其返回值为:

int f(int n)

{ if (n == 0)

return 1;

return f(n-1)+n;

}

A) 10 B) 11 C) 0 D) 以上均不是


2005-09-30 08:48
liyanguestc
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2005-5-15
收藏
得分:0 
我的答案是CDBBD  BDACB  BCADB
帮我检查一下!谢谢啊!

2005-09-30 08:50
本人已死
Rank: 1
等 级:新手上路
威 望:1
帖 子:183
专家分:0
注 册:2005-9-20
收藏
得分:0 
我的作案是:cdbbd cddcb bcadb
个人意见,仅供参考

爸爸告诉我:女人喜欢有钱的男人;妈妈告诉我:女人喜欢有貌的男人。我翻翻钱包,又照照镜子,然后我哭了
2005-09-30 12:36
如梦
Rank: 1
等 级:新手上路
帖 子:47
专家分:0
注 册:2005-9-21
收藏
得分:0 
我的答案cdbdb   cdccb        bcadb
高手指教拉

学习不可少
2005-09-30 17:05
如梦
Rank: 1
等 级:新手上路
帖 子:47
专家分:0
注 册:2005-9-21
收藏
得分:0 
第8题选A我在wIN-TC下运行啦

学习不可少
2005-09-30 17:13
不走寻常路
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2005-9-26
收藏
得分:0 
是哦,对不对在C里运行一下就知道了,呵呵^^^^^^^^^

学C不长,但很喜欢,梦想能成为编程一族! qq: 83461951 欢迎来指教!
2005-09-30 18:17
杨武兵
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2005-9-28
收藏
得分:0 
有空自己运行嘛!多看看书吧!


我爱编程,有志同道合者可以与我一同探讨编程!我的QQ是:281852512
2005-09-30 22:35
jef
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2005-10-1
收藏
得分:0 
有问就有答,会的话还问吗?不是看书就能解决问题的。不回答的同志别NB。

菜鸟的答案:cdbdd    cdacb  bcadb

2005-10-02 09:32
快速回复:好心人帮我看看有错没??
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018257 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved