浙江科技学院c语言2012-2013-1-c试卷a答案,浙江科技学院c语言2012-2013-1-C试卷A.doc...

浙江科技学院c语言2012-2013-1-C试卷A

浙江科技学院

2012 - 2013学年第学期考试试卷A卷信息、经管、 学院 20 年级 理工科专业

得分一、判断题(本大题共12小题,每题小1分,共12分)

得分二、单选题(本大题共20小题,每题1分,共20分)

A.循环控制表达式的值为0B.循环控制表达式的值为1C.循环控制表达式不合法D.以上说法都不对若有语句scanf("%d%d",&a,&b);要使变量a,b分别得到10和20,正确的输入形式为( )。

A.10 20B.10,20C.1020D.10:20以下4个选项中,不能看作一条C语言语句的是( )。

A.;B.a=1,b=1,c=1;C.if(x>0);D.if(b==1) k=2;n=3;函数strlen("1234\0xy")的值为( )。

A.7B.8C.4D.9若变量c为char类型,能正确判断出c为大写字母的表达式是( )。

A.'A'<=c<='Z'B.(c>='A')||(c<='Z')C.('A'<=c)and ('Z'>=c)D.(c>='A')&&(c<='Z')有如下程序段

int a=14,b=15,x;

char c='A';

x=(a&&b)&&(c

A.trueB.falseC.0D.1运行下面程序:

main()

{ char c[ ]={'a','b','c','d', 'e', 'f', 'g','h','\0'};

int i,j;

i=sizeof(c);

j=strlen(c);

printf("%d %d\n",i,j); } 则输出结果是( )。

A.9 9B.8 9C.1 8D.9 8在下面程序段中,while语句的循环次数是( )。

main()

{ int k=0;

while(k<10)

{ if (k<1) continue;

if(k==5) break;

k++;

}

......

}

A.0B.10C.6D.死循环,不能确定次数以下选项中,与k=n++完全等价的表达式是( )。

A.k=n,n=n+1B.n=n+1,k=nC.k=++nD.k+=n+1有以下定义

#include

char a[10],*b=a;

不能给a数组输入字符串的语句是( )。

A.gets(a)B.gets(a[0]);C.gets(&a[0]);D.gets(b)在下列选项中,没有构成死循环的程序段是( )。

A.int i=100;

for(;;);

i--;B.int i=100;

while(1)

{i=i&100+1;

if(i>100)break;

}C.int k=1000;

for(;k>100;k--);D.int s=36;

while(s);

--s;假定x和y为 double型,则表达式x=2,y=x+3/2的值是( )。

A.3.500000B.3C.2.000000D.3.000000有以下程序,其for语句中循环体执行的次数是( )。

#include

#define N 2

#define M N+1

#define NUM (M+1)*M/2

main()

{ int i,n=0;

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

n++;

printf("%d",n);

printf("\n");

}

A.5B.6C.8D.9下列程序执行后的输出结果是( )。

main()

{

int a[2][2],*p,i;

p=&a[0][0];

for(i=0;i<4;i++) p[i]=i+1;

printf("%d \n",a[1][1]);

}

A.3B.4C.9D.随机数设有如下定义:

struct sk

{int a;

float b;

}data,*p; 若有p=&data;,则对data中的a域的正确引用是( )。

A. (*p).aB.(*p).data.aC.)p->data.aD.)p.data.a若有以下

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值