学习-----好资料C 语言程序设计试题及答案〔十〕一、选择题 :1. 以下不是 C 语言的特点的是 (A.C 语言简洁、紧凑)B.能够编制出D.C 语言移植性好功能复杂的程序C. C 语言可以直接对硬件进行操作2. 以下不正确的 C 语言标识符是 () 。A.ABCD.ab.c3.一个 c 程序的执行是从 (A.main( ) 函数开始,直到 main(B.abcC.a_bc).) 函数结束B.第一个函数开始,直到最后一个函数结束C.第一个语句开始,直到最后一个语句结束D.main(4.以下不正确的语句 ( 设有 int p,q) 是(A.P*=3; B.p/=q; C.p 十=3; D.p&&=q5.以下四组选项中,均不是 C 语言关键字的选项是 () 函数开始,直到最后一个函数结束) 。).A.defineB.getcC.includeD.whileifcharprintfsanfgotypecasepow6.下面四个选项中,均是合法整形常量的选项是 ().).A.160B.-0xcdfC.-01986,0D.-0x48a-0xffff2e501101a120xe06680x7. 下面四个选项中,均是不合法浮点数的选项是 (A.160.0.12B.1232e4.2C.-.18D.-e3123e40.234e30.0.e51e38. 假设有代数式 3ae/bc ,那么不正确的 C 语言表达式是 ( )A.a/b/c*e*3B.3*a*e/b/cC.3*a*e/b*cD.a*e/c/b*39. 假设以下变量均是整形, 且 num=sum=;7 那么计算表达式 sUM=num+,+sUM++,++num后 sum 的值为( ).更多精品文档 学习-----好资料A.7B.8C.9D.1010. 假设有定义: int a=7; float x=205 ,y=4.7; 那么表达式 x+a%3*(int)(x+y)%2/4的值是( ) 。A.2.500000B.2.750000C.3.500000D.0.00000011. sizeof(float) 是( ) 。A.一个双精度型表达式B. 一个整型表达式C.一种函数调用式D. 一个不合法的表达12. 设 int n =3; 那么 n 十十的成果是 (A.2 B.313. 设有说明: char w; int x; float y; double z;数据类型为 ( ) 。A.floatC.int) 。C.4D.5那么表达式 w*x+z-y 值的B.charD.double.14. 假设 x,y 均定义为 int 型,z 定义为 double 型,以下不合法的 scanf 函数调用语句是 ( ).A. scanf( “%d%d1x,%1〞e ,&x,&y,&z);B. scanf( “%2d*%d%1〞f ,&x,&y,&z);C. scanf( “%x%*d%〞o ,&x,&Y);D. scanf( “%x%o%6.2〞f , &x,&y,&z);15. 以下说法正确的选项是 ( ).A. 输入项可以为一个实型常量,如 scanf( “% f〞,3.5) ;B. 只有格式控制,没有输入项,也能进行正确输入,如scanf( “a=%d,b=%〞d );C. 当输入一个实型数据...