全文预览

C语言程序设计复习题

上传者:随心@流浪 |  格式:doc  |  页数:24 |  大小:170KB

文档介绍
逻辑关系:“a<10并且a>0”的C语言表达式是(C)。A、a<10anda>0B、a<10|a>0C、a<10&&a>0D、a<10||a>081、字符串“Aabc”的长度为(C)。A、1B、5C、4D、682、下列程序段运行后,x的值是(D)。inta=1,b=0,x=4;if(a==0)++x;elseif(b!=0)x=7;elsex=13;A、4B、5C、7D、1383、设a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=0、n=0,则逻辑表达式(m=a<b)||(n=c>d)运算后,表达式的值为(B)。A、0   B、1   C、2    D、384、以下选项中,符合C语言标识符命名规则的是( B )。A、Aa_!B、、forD、3a85、若希望当A的值为奇数时,表达式的值为真,A的值为偶数时,表达式的值为假,则以下不能满足要求的表达式是( C )。A、A%2==1B、!(A%2==0)C、!(A%2)D、A%286、以下程序段运行后,循环体执行(A)。intn=3;while(n==0){n/=5;n--;}printf(“%d”,n);A、0次B、1次C、2次D、3次87、结构化程序设计语言的基本结构中不包括( D )。A、顺序结构B、选择结构C、循环结构D、指针结构88、C语言程序中,主函数有(A)。A、1个B、可以一个都没有C、可以有多个D、2个89、设n=10,i=4,则赋值运算n%=i+1执行后,n的值是(A)。.A、0B、3C、2D、190、当x、y、z的值分别为3、4、5时,执行以下各语句:if(x>z){x=y;y=z;z=x;}else{x=z;z=y;y=x;}则x,y,z的值为(B)。A、554B、545C、345D、54491、下面有关for循环的正确描述是(D)。A、for循环只能用于循环次数已经确定的情况

收藏

分享

举报
下载此文档