第1章C 语言程序设计补充习题一 1. 以下选项中属于 C 语言的数据类型是 A. 复数型 B 逻辑型 C 双精度型 D 集合型 语言程序的基本单位是 A) 程序 B) 语句 C) 函数 D) 字符程序行 3. 下列变量定义中合法的是 A) short a=1-.1e-1; B) double b=1+; C) long do=0xfdaL D) float 2_end=1-e-3 语言中 sum=pad=5;pAd=sum++,pAd++,++pAd; printf("%d\n",pad); A)7 B)6 C)5 D)4 5. 以下所列的 C 语言常量中 A) 0xFF B) C) 2L D) '\72' 6. 下列程序执行后的输出结果是 A)66 B)66 C)66 D)66 main() { double d; float f; long l; int i; i=f=l=d=20/3; printf("%d %ld %f %f \n",i,l,f,d);} 7. 若已定义 x和y为 double 类型则表达式 x=1 , y=x+3/2 的值是 A)1B)2C) D)2 .5 8. 下列语句中符合 C 语言语法的赋值语句是 A) a=7+b+c=a+7; B) a=6+b++=a+7 ; C) a=7+b,b++,a+7 D) a=7+b,c=a+7 ; a=5,b=6,c=7,d=8,m=2,n=2 , 执行(m=a>b)&&(n=c>d) 后n 的值为 A)1B)2 C)3D)4 10. 能正确表示 a和b 同时为正或同时为负的逻辑表达式是 A) (a>=0||b>=0)&&(a<0||b<0) B) (a>=0&&b>=0)&&(a<0&&b<0) C) (a+b>0)&&(a+b<=0) D) a*b>0
c语言补充资料 来自淘豆网m.daumloan.com转载请标明出处.