百科园C语言题库.doc


文档分类:生活休闲 | 页数:约229页 举报非法文档有奖
1/229
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/229
文档列表 文档介绍
(),以下叙述中正确的是():在一个源程序中,main的位置()()(),()()()(),如fun(fun(x))(),(),注释说明只能位于一条语句后面第二章单项选择1以下选项中非法的字符常量是()(B‘/019’)2设变量a是整型,f是实型,i是双精度型,则表达式10+'a'+i*f值的数据类型为()(Cdouble)3判断字符型变量c1是否为数字字符的正确表达式为()(A(C1>=‘0’)&&(C1<=‘9’))4若有定义语句:intk1=10,k2=20;,执行表达式(k1=k1>k2)&&(k2=k2>k1)后,k1和k2的值分别为()(B0和20)5下面四个选项中,均是不合法的用户标识符的选项是()。(Bb-agotoint)6判断字符型变量c1是否为小写字母的正确表达式为()。(B(c1>=’a’)&&(c1<=’z’))7表达式18/4*sqrt()/8值的数据类型为()。(Bdouble)8下面四个选项中,均是合法的用户标识符的选项是()。(A-123tempINT)9若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是()(D1)10假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是()。(B8)11以下选项中关于C语言常量的叙述错误的是:()(D经常被使用的变量可定义为常量)12若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为()。(B32)13下面正确的字符常量是()(B‘w’)14在C语言中,要求运算数必须是整型的运算符是()(A%)15以下关于C语言数据类型使用的叙述中错误的是()(B若只处理’真’和’假’两种逻辑值,应使用逻辑类型)16以下选项中,能表示逻辑值"假"的是()(B0)17C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符()(D必须为字母或下划线)18在C语言中,char型数据在内存中的存储形式是()。(CASCLL码)19下列表达式中,不满足"当x的值为偶数时值为真,为奇数时值为假"的要求的是()(C!(x%==0))20设:inta=1,b=2,c=3,d=4,m=2,n=2;执行(m=a>b)&&(n=c>d)后n的值为()。(C2)21若有数学式,则不正确的C语言表达式是()(A3*a*e/b*c)第三章程序改错1/*下列给定程序中,函数fun的功能是:计算S=f(-n)+f(-n+1)+…+f(0)+f(1)+f(2)+…f(n)的值。例如,当n为5时,。f(x)函数定义如下:f(x)=请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:*/#include<>#include<>#include<>/**********ERROR**********/f(doublex){if(x==||x==);elseif(x<)return(x-1)/(x-2);elsereturn(x+1)/(x-2);}doublefun(intn){inti;doubles=,y;for(i=-n;i<=n;i++){y=f(*i);s+=y;}/**********ERROR**********/returns}voidmain(){printf("%lf\n",fun(5));}参考答案doublef(doublex)returns;2./*下列给定程序中,函数fun的功能是:求三个数的最小公倍数。例如,给变量x1、x2、x3分别输入15、11、2,则输出结果应当是330。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:*/#include<>intfun(intx,inty,intz){in

百科园C语言题库 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数229
  • 收藏数0 收藏
  • 顶次数0
  • 上传人书犹药也
  • 文件大小374 KB
  • 时间2019-09-18
最近更新