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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

C语言习题2Word文档格式.docx

1、4,下列程序段的输出结果为(A)。float k=0.8567;printf(%06.1f%,k*100);A、0085.7% B、.857 C、0085.6% D、0085.6% 5以下程序的输出结果是(C) main() int a = 2, b =5;printf(“a=%d,b=%dn”,a, b); A、a=%2,b=%5 B、a=%d,b=%d C、a=%d,b=%d D、a=2,b=5 6,以下程序的运行结果是(B) int a=2, b= -1, c=2 ;if (ab) if(b+y;x=i+) i=x;D、for(i=10;i-) sum+=i;8,以下对一维整型数组a的正

2、确说明是(B)。A、int n; scanf(%d,&n); int an;B、#define SIZE 10 (换行) int aSIZE;C、int a(10);D、int n=10,an;9,下列语句中,不正确的是(C)。A、static char a2=1;B、static char a2=1,2;C、static char a2=,23D、static int a2=10,在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是(D)。A、传递方式由用户指定 B、地址传递 C、由实参传给形参,再由形参传回实参 D、单向值传递 11, C语言执行程序的开始执行点是(B)。A、

3、程序中第一个函数 B、程序中的main函数 C、程序中第一条可以执行语言 D、包含文件中的第一个函数 12,若有定义:int aa 8;则以下表达式中不能代表数组元aa1的 地址的是(D)。A、&aa0+1 B、aa+1 C、&aa1 aa0+ 13,执行下列语句后的结果为(D)。int x=3,y;int *px=&x;y=*px+;A、x=3,y=4 B、x=3,y不知 C、x=4,y=4 D、x=3,y=3 14,当说明一个结构体变量时系统分配给它的内存是(A)。A、各成员所需内存量的总和 B、成员中占内存量最大者所需的容量 C、结构中最后一个成员所需内存量 D、结构中第一个成员所需内存

4、量 15,应用缓冲文件系统对文件进行读写操作,打开文件的函数名为(B)。A、close B、fopen C、fclose D、open 二,填空 1,以下程序运行后的输出结果是_b_。 char m;m=B+32;%cn,m);2,以下程序的执行结果是_9_。 int k=8;switch(k) case 9: k+=1;case 10:case 11: break;default:%dn,k);3, do while循环结构初始条件为False时循环体被执行_1_次 4,若有以下数组a,数组元素:a0a9,其值为 9 4 12 8 2 10 7 5 1 3 该数组的元素中,数值最大的元素的下

5、标是_2_. 5, C语言源程序的基本单位是_函数_. 6,与指针引用有关的两个运算符是*和_&_ 7,结构体是不同数据类型的数据集合,作为数据类型, 必须先说明结构体_类型_,再说明结构体变量 8,调用 fopen 函数打开一文本文件,在使用方式这一项中, 以“追加”方式打开需填入_a/a+_. 9,已知a=13,b=6, a/b的十进制数值为_2_. 10,设w=5;w+= -2;则w的值为_3_. 三,【程序设计】 功能:用函数求N个整数中能被5整除的最大的数,如存在, 则返回这个最大值,如果不存在则返回0。void TestFunc();int find(int arr,int n)

6、int m=0;/*Begin*/ int i;for(i=0;im) m=arri;/* End */ return(m);#define N 10 #include stdlib.hstdio.hvoid main() int aN,i,k;N;scanf(ai);%5d,ai);if(i+1)%5=0) printf(n);k=find(a,N);if(k=0) 0nelse the max is:TestFunc();void TestFunc() FILE *IN,*OUT;int n;int i5;int o;IN=fopen(in.dat,rif(IN=NULL) Read Fi

7、le ErrorOUT=fopen(out.datwif(OUT=NULL) Write File Errorfor(n=0;n5;n+) fscanf(IN,in);o=find(i,5);fprintf(OUT,o);fclose(IN);fclose(OUT); 四,【程序改错】【参考答案】 根据整型形参m,计算如下公式的值:double y=0;y=1/2+1/8+1/18+.+1/2m*m while(i=m) while(im+1) y+=x; 或y=y+x;或 y=x+y;double fun(int m) /*ERROR*/ double y=0 double x;int i=

8、1;while( ix=1.0/(2*i*i);y=+x;i+;return(y);Enter n: , &nThe result is %1fn, fun(n); 五,【程序填空】 产生并输出杨辉三角的前七行。1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 1 6 15 20 15 6 1 注:填空时,请使用下标法引用数组元素 #include void main ( ) int a77;int i,j,k;for (i=0;7;ai0=1;aii=1;for (i=2;/*FILL*/ for (j=1;j_=i_;j+) /*FILL*/ aij= _jI+1_;/*FILL*/ for (j=0; j-1i_;j+) printf(%6d,aij);

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

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