2009年春江苏省二级考试C语言真题.docx

想预览更多内容,点击预览全文

申明敬告:

本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己完全接受本站规则且自行承担所有风险,本站不退款、不进行额外附加服务;如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

2009年春江苏省高等学校非计算机专业同学计算机基础学问和应用力量等级考试其次部分C语言程序设计一、选择题(10分)以下定义和声明中,语法均有错误的是。①int_f(intx){}②intf(intf){}③int2x=1;④structfor{intx;};A.②③B.③④C.①④D.①②③④设有定义和声明如下:#defined2intx=5;floaty=3.83;charc=”d”;以下表达式中有语法错误的是。A.x++B.y++C.c++D.d++1x>0以下选项中,不能表示函数sign(x)=0x=0功能的表达式是。-1x<0A.s=(x>0)?1:(x<0)?-1:0B.s=x<0?-1:(x>0?1:0)C.s=x<=0?-1:(x==0?0:1)D.s=x>0?1:x==0?0:-1以下语句中有语法错误的是。A.printf(“%d“,0e);B.printf(“%f“,0e2);C.printf(“%d“,0x2);D.printf(“%s“,“0x2“);25.以下函数定义中正确的是。doublefun(doublex,doubley){}doublefun(doublex;doubley){}doublefun(doublex,doubley);{}doublefun(doublex,y){}若需要通过调用f函数得到一个数的平方值,以下f函数定义中不能实现该功能的是。voidf(double*a){*a=(*a)*(*a);}voidf(doublea,double*b){*b=a*a;}voidf(doublea,doubleb){b=a*a;}doublef(doublea){returna*a;}27.设有声明“intp[10]={1,2},i=0;”,以下语句中与“p[i]=p[i+1],i++;

最近下载