C期末试题(卷)A卷

余年寄山水
655次浏览
2020年09月06日 18:04
最佳经验
本文由作者推荐

小时代语录-煤矿安全生产标语



市仪器仪表高级技工学校
2017-2018学年度第一学期《C#项目开发》期末考试试卷(A)卷(共7页)
15Z-5班 : 学号: 成绩:


一、 单选题(每题2分,共30分, 错填或不填均无分)
1. 在32位计算机中,一个字长所占的字节数为( )
A) 1 B) 2 C) 4 D) 8
2.以下选项中合法的用户标识符是( )
A)long B)test C)3Dmax D)break
3. 以下程序的输出结果是 ( )。
void main()
{ int m = 1,n =1, k;
if (++m < 1 && n-- <= 0)
ine(
else
ine(
}
A)0, 2 B)1 ,2 C)1, 1 D)2 ,1
4. 以下程序段中与语句k=a>b?(b>c?1:0):0; 功能等价的是 ( )。
A) if(a>b&&b>c)k=1;else k=0;



B) if(a>b||b>c)k=1;
C) if(a<=b)k=0;else if(b<=c) k=1;else k=0;
D) if(a>b)k=1;else if(b>c) k=1;



5.下面程序段的运行结果是( )。
int x=0,y=0;
while (x<4)
{ y++;
x+=++y
}
(
A)20,7 B)4,6 C)6,12 D)20,8
6. 下面的符号常量定义中,正确的是 ( )
A) const double PI 3.14; B) const double PI;
C) const double PI=3.14 D) const PI 3.14
7.若有定义:int a=1,b=2,c=3,d=4,x=5,y=6; 则表达式 (x=a>b)&&(y=c>d) 的值为
( )。
A) 0 B) 1 C) 5 D) 6
8.以下( )是不正确的字符串常量。
A) B) 'abc' C) D)
9.若有定义:int x=1111,y=222,z=33;
则语句ine(运行后的输出结果为( )。
A) 111122233 B) 1111,222,33
D) 1111+222+33 C) 1111 222 33
10.语句a=(34)+3%2;运行后,a的值为( )。
A) 0 B) 1 C) 2 D) 3



11. 以下程序段中与语句k=a>b?(b>c?1:0):0; 功能等价的是( )。
A) if(a>b&&b>c)k=1;else k=0;
B) if(a>b||b>c)k=1;
C) if(a<=b)k=0;else if(b<=c) k=1;else k=0;
D) if(a>b)k=1;else if(b>c) k=1;
12.执行语句for (i=1;i++<4;) 后变量i的值是( )。
A)不定 B)3 C)4 D)5
13.若有定义:int a=1,b=2,c=3,d=4,x=5,y=6; ,则表达式 (x=a>b)&&(y=c>d) 的
值为( ) 。
A) 0 B) 1 C) 5 D) 6
14. 以下程序的输出结果是( )。
void main()
{ int a = -1,b =1, k;
if (++a < 0 && b-- <= 0)
ine(
else
ine(
}
A)-l, l B)0 ,1 C) 0, 0 D) 1 ,0
15.下面程序段, 则下面描述中正确的是 ( )。
int k = 2;
while (k != 2)



{ (k);
k--;
}
A)while循环执行10次 B)循环题语句一次也不执行
C)循环是无限循环 D)循环体语句执行一次
二、填空题(每空2分,共20分)
1、若已定义: int b; 则语句b=43+2%4;运行后,b的值为________。
2、若int a=2,b=3;float x=3.5,y=2.5;
则表达式(float)(a+b)2+(int)x%(int)y的值是__________.
3、以下代码的输出结果为___________
main()
{ char m;
m=(char)( (int)’A’+32 );
ine(
}

4.若有如下语句,则之后m的值是__________。
int m,x=2,y=5;
x++;
m = x+y++;
5.若有定义:int k,i=3,j=3; ,则表达式 k=(++i)*(j--) 的值是_________。



6.若有定义:int a=6,b=2;char c1='a',c2='b'; ,则表达式a+b%5+c2-c1的值是
________。 7、表达式35的值是____,3.05的值是_______,3%5的值是____,915的值是_ _____.
三、写出下列程序的运行结果(每题5分,共30分)
1. void main()
{ int a=2,b=3,c=4;
a*=16+(b++)-(++c);
ine(a);
}
运行结果:___________________
()
{ int x=10,y=10;
ine(
}
运行结果:_________________
3. 写出下面程序运行的结果( )。
main ( )
{ int k=1,n=342
do { k*= n%10 n=10 } while (n)
(k);
}



运行结果:______________


4.以下程序的输出结果是
main( )
{ int n=12345,d;
while(n!=0)
{ d=n%10;
(d);
n=10;
}
}
5. 以下程序运行时,输出结果是_____________。
void main()
{int x=10, y=20, t=0;
if (x > y)
t = x; x = y; y = t;
ine(
}
6、以下程序的输出结果是______________
# include
main()

红五月-公务员考试分数查询


直招士官-关心的话语


shoufang-创业项目计划书范文


生物工程专业介绍-法院立案庭实习报告


辉煌六十年-背包十年读后感


高中数学必修1教案-散文诗吧


酒店管理专业就业前景-培训计划格式


四川绵阳南山中学-元旦由来