荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: ddr (莫名悲痛), 信区: CIE
标  题: 谁会的?
发信站: 荔园晨风BBS站 (Sat Jul 13 10:46:45 2002), 转信

判断题:(20分)
在正确的叙述前面画“√”,在错误的叙述前面画“╳”。(每小题4分)
1.( )一个C源程序至少应包括一个主函数。
2.( )逻辑运算符两侧运算对象的数据类型只能是0或非0正数。。
3.( )长整型常量用long说明。。
4.( )运算符优先顺序是赋值运算符<逻辑与运算符<关系运算符<算术运算符。

5.( )在循环体内使用break语句或continue语句的作用不相同。
选择填空题:(30分)
下面共有10道小题,每题给出四个答案,分别用标号A、B、C、D标出,选出正确的
答案。(每小题3分)
1.     假设a是整型变量,2.    则表达式(a=4*5,a*2),a+6的值是______。
(A) 46    (B)26.0    (C)26    (D)46.0
3.     下面正确的字符常量是_______。
(A)“c”     (B)‘\\’’    (C)‘W’    (D)‘’
4.     若有代数式 ,5.        则正确的C语言表达式是__________。
(A)   a/b/c*e*3       (B)3*a*e/b/c
(C)3*a*e/b*c        (D)a*e/c/b*3
4.若有说明语句:char c=‘72’;则变量c____________。
(A)包含1个字符           (B)包含2个字符
(C)包含3个字符           (D)说明不合法,c的值不确定
5. 若有条件表达式(exp) ?a++:b--, 则以下表达式中能完全等价于表达式(exp)的
是____________。
(A)(exp= =0)         (B)(exp! =0)
(C) (exp= =1)         (D)(exp! =1)
6.有关for循环的正确描述是___________。
for循环只能用于循环次数已经确定的情况
for循环是先执行循环体语句,后判断表达式
在for循环中,不能用break语句跳出循环体
for循环的循环体语句中,可以包含用花括号括起来的多条语句
7.已知x=43,ch=‘A’,y=0;则表达式(x>=y && ch<‘B’&&!y)的值是_______。

(A)0    (B)语法错     (C)1      (D)“假”
8.设a=2,则表达式a+=a-=a*a的值是____________。
(A)-4                 (B)4                  (C)0                  (D)-2
9.设有int n,j,k; 则语句for(k=0,n=4;n;n--) for(j=0;j<5;j++,k++); 执行完
后k的值为__________________。
(A)30                 (B)25                 (C)24                 (D)20
10.设a为整型变量,不能正确表达数学关系:11<a<15的表达式是_____。
(A)a>11&&a<15(B)!(a<=11)&&!(a>=15)(C)11<a<15(D)
a==12||a==13||a==14
填空题(10分)
长整型常量用(          )表示,如(            )。
条件语句中的逻辑判断在(                )时执行。
增量运算符有(       )个操作数,运算结果放在(      )操作数中。
分析程序(20分)
6.     若程序运行时输入:100<回车>,7.        下面程序的运行结果是___________

main(){
                int a;
                scanf(“%d”,&a);
                printf(“%s”,(a%2!=0)?”no”:”yes”);
}
2.下面程序段的运行结果是___________________。
A=1;b=2;c=2;
while(a<b<c){t=a;a=b;b=t;c--};
printf(“%d,%d,%d”,a,b,c);
完善程序(20分)
在下列程序的________处,填入正确的内容,使其完整正确。
输出x,y,z三个数中的最大者
   main( )
  {int x=4,y=6,z=7;
   int ______;
   if ( _______ )  u=x;
   else u=y;
   if( _______ )  v=u;
   else v=z;
printf(“v=%d”,v);
}

以下公式求π的近似值:

#include <stdio.h>
#include <math.h>
main( )
   {long i=1;
______ pi=0;
while( i *i<=10e6)  {pi=         __;   i++;}
pi=sqrt(6.0*pi);
printf(“pi=%10.6f\n”,pi);
}
--
          恋爱大过天

※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.0.142]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店