c语言求奇数和要求返回值,C语言程序设计_B卷.doc

装 订 线 内 请 不 要 答 题

装 订 线 内 请 不 要 答 题

系 别班 级学 号

系 别

班 级

学 号

姓 名

装 订 线 内 请 不 要 答 题

第 PAGE 4 页 共 NUMPAGES 4 页

第 PAGE 3 页 共 NUMPAGES 4 页

成都东软信息技术职业学院

2009~2010学年第二学期期末试题——C语言程序设计(B卷)

(适用:08级软件技术、英语强化、日语强化、测试专业)

题号

总分

分数

说明:本试卷共五大题,试卷满分100分,考试时间120分钟。

一、单选题:(本题共30分,每小题2分)

题号

题号

得分

评阅人

在每个C程序中都必须包含有这样一个函数,该函数的函数名( )

A. main  B. MAIN C. name D. function

整型变量i定义后赋初值的结果是( )

???int i=2.8*6;

A. 12????? B. 16???? ?C. 17???? D. 18

下面的哪一个保留字在函数没有返回值时使用( )

A. void   B. int C. new D. long

下列实数表示合法的是 。

A.123E12 B.1.43E3.5 C.5.9E D. E4

在下面的一维数组定义中,哪一个有语法错误( )

A. int a[]={1,2,3}   B. int a[10]={0}

C. int a[] D. int a[5]

表示“大于10而且小于20的数”,正确的是:( )

A. 1010||x<20???

C. x>10&x<20????? D. !(x<=10||x>=20)

已知一个函数原型为 int f(int a, int b);( )

A.函数体中必须有return 语句 B.函数体中可以不用return 语句

C.调用时要用指针作实参 D.调用时用整型量作实参

int i=0;

while(i<20)

{

printf(“%d”,i);

i++;

}

while循环将被执行的次数:( )

A.0 B.20

已知函数定义为int fun(int *a ,int b),主函数中定义int x=3,int y=2;则在主函数中调用函数fun正确语句是:( )

A.fun(x,y) B. fun(&x,&y) C. fun(x,&y) D. fun(&x,y)

10、语句if(E);中的表达式E等价于(??? )

A、E==0?????????????B、E!=0????????????????C?、E!=1??????????????D、E==1

11、数组定义如下:int a[10],表示数组第一个元素正确的是( )

?? A、a[0]???????????? ?B、a[1]??????????C?、a D、a[10]

12、下列程序段中while循环体执行的次数是( )

int k=0;

while(k=1) k++;

A、 无限次 ?B、有语法错误,不能执行

?C?、一次也不执行 D、执行一次

13、若有说明;int *p,m=5,n;以下正确的程序段的是( )

A、p=&n; ?B、p=&n;

scanf("%d",p); scanf("%d",&p);

C?、scanf("%d",&n); D、p=&n;

p=n; scanf("%d",*p);

C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式为( )

A、地址传递

B、由用户指定传递方式

C?、由实参传给形参,再由形参传回给实参

D、单向值传递

15、若有以下说明和语句:

struct worker

{

int no;

char *name;

}work1,work2;

A、w

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值