20101选修A.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
20101选修A

莆田学院公选课期末考试试卷 (A)卷 2010——2011 学年第 一 学期 课程名称: C语言程序设计 试卷类别 开卷( )闭卷(√) 考试用时 90分钟 《考生注意:答案要全部抄到答题纸上,做在试卷上不给分》 一、单项选择题(每小题2分,共30分) 1、函数是C源程序的基本单位,一个函数由函数的首体和______两部分组成。 A、函数体 B、语句体 C、结构体 D、联合体A、选择结构 B、循环结构 C、嵌套结构 D、顺序结构 合法的用户标识符是。 A、f0.6 B、5d C、_ D、for 正确的常量是______。 A、a3 B、1E6.1 C、E-3 D、\0 若已定义:int i,j,k; double x; 则下列表达式中语法正确的是______。 A、i=k+2j B、x%5 C、j+2=k D、j+=(k=4)*j 若已定义:int n=10,i=4; 则赋值运算n%=i+1执行后,n的值是______。 A、 B、 C、 D、若已定义:float f; char s[20]; 下列正确的输入语句是______。 A、scanf(%s%f, s, f); B、scanf(%s%f, s, f);C、scanf(%c%f, s, f); D、scanf(%s%f, s, f); 若已定义:int x; 下列与求x的绝对值等价的表达式是______。 A、x0?-x:x B、x0?x:-x C、x0?x:-x D、x0?-x:-x 叙述正确的是______。 A、while循环中,不能用break语句跳出循环体 B、while循环体至少无条件执行一次,而do…while循环体可能都不执行 C、for循环中,不能用break语句跳出循环体 D、for循环中循环体可包含多条语句,但必须用{ }括起来 ______是int a[9]={3,5,6,8,9};功能的正确描述。 A、将5个初值依次赋给a[1]至a[5] B、将5个初值依次赋给a[0]至a[4] C、将5个初值依次赋给a[4]至a[8] D、将5个初值依次赋给a[5]至a[9]; 下面叙述错误的是。 A、数组中每一个元素都属于同一个数据类型 B、C语言数组名称是数组在内存中的首地址 C、C语言数组长度在定义数组时可不作确定 D、C语言规定可逐个引用数组元素但不能一次引用整个数组 使字符数组str正确存放字符串abc的语句是______。 A、char str[ ]={a,b,c}; B、char str[4]={a,b,c,\0}; C、char str[3]={a,b,c}; D、char str[4]={a,b,c,0}; 下列叙述错误的是______。 A、定义函数时必须指明函数参数 B、定义函数时函数类型可省略 C、定义函数时函数名和函数类型必须指明 D、定义函数时必须有函数体 叙述错误的是______。 A、所有形参都是局部变量 B、函数内复合语句中定义的变量在该函数内有效 C、全局变量的作用域是从其定义处起至本程序结束处 D、函数内定义的变量其有效范围不超出该函数 下面函数调用语句含有实参的个数为______。temp((a,b,c),(x,y)) A、2 B、3 C、4 D、5 int a=6,b=5; printf(%d / %d = %d,a,b,a/b); } 2、void main( ) { int k=5; switch(k) {default: printf(%d,k); case 1: printf(%d,k); break; case 2: printf(%d,2*k); case 3: printf(%d,3*k); break; } } 3、 #include stdio.h main() { int n=2345,sum=0; do { sum += n%10; n = n/10; } while (n); printf(sum = %d\n, sum); } 4、void main( ) {int s[5]={1},i; for(i=1;i5;i++) s[i]=s[i-1]+i; for(i=0;i5;i++) printf(%d ,s[i]); } 5、int tm(int x) {int y

文档评论(0)

qwd513620855 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档