ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:18.96KB ,
资源ID:15310229      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15310229.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(地大 C语言设计程序100分Word格式.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

地大 C语言设计程序100分Word格式.docx

1、6.以下正确的说法是 a.定义函数时,形参的类型说明可以放在函数体内 b.return后边的值不能为表达式 c.如果函数值的类型和返回值类型不一致,以函数值类型为准 d.如果形参与实参的类型不一致,以函数值类型为准 7.下面哪项是构成C语言的基本单位 a.函数 b.过程 c.子程序 d.子例程 8.一个C语言程序是由 a.一个主程序或若干个子程序组成 b.函数组成 c.若干过程组成 d.若干个子程序组成 9.C语言规定,在一个源程序中,main函数的位置 a.必须在最开始 b.必须在系统调用的库函数的后面 c.可以任意 d.必须在最后 10.若有定义:int a10,*p=a;,则p+5表示

2、a.元素a5的地址 b.元素a5的值 c.元素a6的地址 d.元素a6的值 11.一个变量的指针是指 a.该变量的值 b.该变量的地址 c.该变量的变量名 d.该变量的标志 12.以下叙述中不正确的是 a.在不同的函数中可以使用相同名字的变量 b.函数中的形式参数是局部变量 c.在一个函数内定义的变量只在本函数范围内有效 d.在一个结函数内的符合语句中定义的变量在本函数范围内有效 13.若用数据名作为函数调用的实参,传递给形参的是 a.数据的首地址 14.下面说法中正确的是:在C语言程序中 a.函数的定义可以嵌套,但函数的调用不可以嵌套 b.函数的定义不可以嵌套,但函数的调用可以嵌套 c.函数

3、的定义和调用均不可以嵌套 d.函数的定义和 调用均可以嵌套 15.下面程序段的运行结果是char c=”tb0willn”;printf(“%d“,strlen(c); a.14 b.3 c.9 d.字符串中有非法字符,输出值不确定 16.下面程序段的运行结果是char c5=a,b,0,c,0;printf(“%s”,c); a.ab b.ab c.ab c d.abc 17.下面是对s的初始化,其中不正确的是 a.char s5=“abc”; b.char s5=a,b,c; c.char s5=”; d.char s5=”abced”;18.不正确的定义语句是 a.double x5=2

4、.0,4.0,6.0,8.0,10.0; b.int y5=0,1,3,5,7,9; c.char c1=1,2,3,4,5; d.char c2=x10,x0a,x08;19.下面关于for循环的正确描述是 a.for循环只能用于循环次数已经确定的情况 b.for循环中是先执行循环体语句,后判断表达式 c,在for循环中,不能用break语句跳出循环 d.for循环的循环体可以包含多条语句,但必须用花括号括起来 20.若执行下面的程序段,则下面描述中正确的是int k=5; while(k=1) k-; a.while循环执行四次 b.循环体执行一次 c.循环体一次也不执行 d.死循环 21

5、.下面的循环结构中,不是无限循环的是 a.for( i=1;i+) b.i=1;while(i-) c.i=1;doprintf(”%d”,i); i+; while(-i); d.for(i=0;i; e.printf(”%d”,i);22.在C语言的循环语句for, while,do while中,用于直接中断最内层循环的语句是 a.switch b.continue c.break d.if 23.下面程序段的输出结果是char c1=6,c2=0; printf(”%c,%c,%d,%dn”,c1,c2,c1-c2,c1+c2); a.因输出格式不合法,输出出错信息 b.6,0,6,1

6、02 c.6,0,7,6 d.6,0,5,7 24.已知ch是字符型变量,下面不正确的赋值语句为 a.ch=a+b; b.ch=0; c.ch=7+9; d.ch=5+9;25.执行下面程序段,给x,y赋值时,不能作为数据分隔符的int x,y; scanf(”%d%d”,&x&y); a.回车 b.Tab键 c.回车 d.逗号 26.下面说法中不正确的是 a.一个C源程序可有一个或多个函数组成 b.一个C源程序必须包含一个main函数 c.C程序的基本组成是函数 d.在C程序中,注释语句只能位于一条语句的后面 27.下列说法中正确的是 a.结构体变量可以作为一个整体进行其值得输入和输出 b.

7、结构体成员项不可以是结构体 c.结构体成员项可以是结构体或其他任何C语言的数据类型 d.结构体变量和结构体是相同的概念 28.下面程序运行的结果是void ss(char *s,char t) while(*s) if(*s= =t) *s=t-a+A; s+;void main() char str1100=”abcddfefdbd”,c=d; ss(str1,c); printf(“%sn”,str1); a.ABCDDFEFDBD b.abcDDfefDbD c.abcAAfefAbA d.Abcddfefdbd 29.变量的指针,其含义是指该变量的 a.值 b.地址 c.名 d.一个标

8、志 30.对于基类型相同的两个指针变量之间,不能进行的运算是 a. b.= c.+ d. 31.若有以下定义:char s10=“include“,*p=s;,则不能代表字符u的表达式为 a.s4 b.s+4 c.*(p+4) d.p+=4,*p;32.语言允许函数值类型缺省定义,此时函数值隐含的类型是 a.float型 b.int型 c.long型 d.double型 33.下面不正确的说法是:C语言规定 a.实参可以是常量、变量或表达式 b.形参可以是常量、变量或表达式 c.实参传递给形参时,要求实参必须有确定的值 d.形参应与其对应的实参类型可以不一致 34.下面说法正确的是,在C语言中

9、 a.实参和与其对应的形参各占用独立的存储单元 b.实参和与其对应的形参共占用一个存储单元 c.只有当实参和与其对应的形参同名时才共占用存储单元 d.形参是虚拟的,不占用存储单元 35.下面说法中正确的是 a.在C语言函数中,必须有形参 b.在C语言函数中,形参必须是变量名 c.在C语言函数中,可以有也可以没有形参 d.在C语言函数中,数组名不能做形参 36.不能把字符串:“good!”赋给数组b的语句是 a.char b10=g,o,o,d,!; b.char b10;b=“good!”; c.char b10;strcpy(b, “good!”) ; d.char b10=“good!37

10、.下面说法中正确的是 a.在C语言中,可以使用动态内存分配技术,定义元素个数可变 的数组 b.在C语言中,数组元素的个数可以不确定,允许随即变动 c.在C语言中,数组元素的数据类型可以不一致 d.在C语言中,定义数组后,就确定了它能容纳的相同数据类型 元素的个数 38.若二维数组a有m列,则在aij前的元素个数为 a.j*m+i b.A. i*m+j c.i*m+j-i d.i*m+j+1 39.执行语句for(i=1;i+4;);之后,变量i的值为 a.3 b.4 c.5 d.不确定 40.对for(表达式1;表达式3)可以理解为 a.for(表达式1;0;表达式3) b.for(表达式1;

11、表达式1; c.for(表达式1;1; d.for(表达式1;表达式3; 41.程序段如下,则正确的执行结果是int k=0; while(k+ +=2); printf(“%dn”,k); a.2 c.4 d.无结果 42.若有条件表达式(exp)?a+:b-,则以下表达式中完全等价于表达式(exp)的是 a.(exp= =0) b.(exp!=0) c.(exp= =1) d.(exp!=1) 43.下面程序的运行结果是 void main() int a,b,d=241; a=d/100%9; b=(-1)&(-1); printf(“%d,%d”,a,b); a.6,1 b.2,1 c.6,0 d.2,0 44.以下关于运算符优先顺序的描述中正确的是 a.关系运算符算术运算符赋值运算符逻辑运算符 b.逻辑运算符关系运算符赋值运算符 c.赋值运算符逻辑运算符算术运算符 d.算术运算符=0|b=0)&(a0|b(

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1