还剩18页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
复习A
一、单项选择题
1、如果要把常量327存入变量a中,a不能定义的类型是哪一个 A)intB)char C)longD)float
2、若x为unsignedint型变量,则执行下列语句后x值为()x=65535;printf“%d\n”x;A)65535B)1C)无定值D)-
13、有以下程序main(){inta=1,b=2,m=0,n=0,k;k=(n=ba)||(m=ab);printf(″%d,%d\n″,k,m);}程序运行后的输出结果是() A0,0 B0,1 C1,0 D1,
14、在C语言中,如果下面的变量都是int类型,则输出的结果是()sum=pad=5;pAd=sum++pAd++++pAd;printf%d\npad;A7B6C5D
45、以下程序的输出结果是()main{inta=4b=5c=0d;d=!a!b||!c;printf%d\nd;}A)1B)0C)非0的数D)-
16、当执行以下程序段时()x=-1;do{x=x*x;}while!x;A)循环体将执行一次B)循环体将执行两次C)循环体将执行无限次D)系统将提示有语法错误
7、全局变量的存储类型可以定义为( )A)auto或staticB)extern或registerC)auto或externD)extern或static
8、定义全局变量时,若变量的的存储类别缺省,则默认的存储类型是( )A)autoB)registerC)externD)static
9、已知intax;则正确的赋值语句是()A)a=a
[1]+a{2}/2;B)a*=*a+1;C)a=x=1x++x+2;D)a=good;
10、已知inta*p=a;则下列函数调用中错误的是()A)scanf%da;B)scanf%d...。