资源描述:
《《c程序设计语言》模拟1》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、《程序设计语言》模拟试卷一一、选择填空(以卜每空1分,共20分)下面各选项组中,均是C语言关键字的组是。auto,enum,defineB)switch,typedef,continuesigned,union,scanfD)if,struct,type2.将字符g赋给字符变量c,正确的表达式是。A)B)c=101C)c=’147’D)c=’O147’3.己知inti;floatf;语句正确的是。A)(intf)%iB)int(f)%iC)int(f%i)D)(int)f%i4.已知:chara;intb;floatc;doubled;执行语句c=a+b+
2、c+d;后,变量c的数据类型是。A)intB)charC)floatD)double己知intj,i=l;执行语句j=_i++;后,j的值是1B)2C)-1D)-26.己知intj,a;执行语句i=(a=2*3,a*5),a+6;后,变量i的值是A)6B)12C)30D)36已知inti=5;执行语句i+=++i;以后,变量i的值是10B)11C)12D)A,B,C答案都不对8.字符串\22a,0"的长度是。A)8B)7C)6D)59.已知charc;为使下述表达式的值为1,变量c的值是。(c>=48&&c<=57
3、
4、c>=65&&c<=90
5、
6、c〉
7、=97&&c〈=122)&&c==27。A)66B)27085D)A,B,C答案都不对10.已知charc=’A’;inti=l,j;执行语句j=!c&&i++;后,i和j的值是A)1,IB)1,0C)2,1D)2,011.已知intn,i=l,j=2;执行语句n=i8、3,6B)4,4C)5,2D)A,B,C答案都不对14.已知charstr[]="OK!";对指针变量ps的说明和初始化是A)charps二str;B)char*ps=str;C)charps=&str;D)char氺pa=&str;15.己知inta[3][4],*p=a;p+=6;那么与*p的值相同的是A)*(a+6)B)*(&a[0]+6)0*(a[l]+=2)D)*(&a[0][0]+6)《程序设计语言》模拟试卷一一、选择填空(以卜每空1分,共20分)下面各选项组中,均是C语言关键字的组是。auto,enum,defineB)switch,typed
9、ef,continuesigned,union,scanfD)if,struct,type2.将字符g赋给字符变量c,正确的表达式是。A)B)c=101C)c=’147’D)c=’O147’3.己知inti;floatf;语句正确的是。A)(intf)%iB)int(f)%iC)int(f%i)D)(int)f%i4.已知:chara;intb;floatc;doubled;执行语句c=a+b+c+d;后,变量c的数据类型是。A)intB)charC)floatD)double己知intj,i=l;执行语句j=_i++;后,j的值是1B)2C)-1D)-2
10、6.己知intj,a;执行语句i=(a=2*3,a*5),a+6;后,变量i的值是A)6B)12C)30D)36已知inti=5;执行语句i+=++i;以后,变量i的值是10B)11C)12D)A,B,C答案都不对8.字符串\22a,0"的长度是。A)8B)7C)6D)59.已知charc;为使下述表达式的值为1,变量c的值是。(c>=48&&c<=57
11、
12、c>=65&&c<=90
13、
14、c〉=97&&c〈=122)&&c==27。A)66B)27085D)A,B,C答案都不对10.已知charc=’A’;inti=l,j;执行语句j=!c&&i++;后
15、,i和j的值是A)1,IB)1,0C)2,1D)2,011.已知intn,i=l,j=2;执行语句n=i16、s=str;C)charps=&str;D)char