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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

c语言试题1 4Word下载.docx

1、 则+(*p)的值是【1】.6二、单项选择 共15题 (共计30分)第1题 (2.0分) 题号:201当定义一个结构体变量时,系统分配给它的内存是()。A:各成员所需内存量的总和B:结构中第一个成员所需内存量C:结构中最后一个成员所需内存量D:成员中占内存量最大者所需的容量A第2题 (2.0分) 题号:133若有以下定义:char s=092; 则该语句()。使s的值包含1个字符定义不合法,s的值不确定使s的值包含4个字符使s的值包含3个字符B第3题 (2.0分) 题号:712若有说明:int n=2,*p=&n,*q=p;,则以下非法的赋值语句是()。p=q;*p=*q;n=*q;p=n;D

2、第4题 (2.0分) 题号:489下列标识符中,不合法的C语言用户自定义标识符是()。printfenum_sin第5题 (2.0分) 题号:579在C语言中,char型数据在内存中的存储形式是()。补码反码原码ASCII码第6题 (2.0分) 题号:138以下程序的输出结果是()。main()int i,j,k,a=3,b=2;i=(-a=b+)?-a:+b;j=a+;k=b;i=%d,j=%d,k=%dn,i,j,k);i=2,j=1,k=3i=1,j=1,k=2i=4,j=2,k=4i=1,j=1,k=3第7题 (2.0分) 题号:674以下错误的描述是:函数调用可以()。出现在执行语句

3、中出现在一个表达式中做为一个函数的实参做为一个函数的形参第8题 (2.0分) 题号:659凡是函数中未指定存储类别的局部变量,其隐含的存储类别为()。自动(auto)静态(static)外部(extern)寄存器(register)第9题 (2.0分) 题号:538位字段数据的单位是()位。十六进制八进制二进制十进制C第10题 (2.0分) 题号:498下列运算符中是C语言关系运算符的是()。!=第11题 (2.0分) 题号:515int i,j,a23;按照数组a的元素在内存的排列次序,不能将数1,2,3,4,5,6存入a数组的是()。for(i=0;i2;i+)for(j=0;j3;j+)

4、aij=i*3+j+1;j+)aji=j*3+i+1;6;i+)ai/3i%3=i+1;for(i=1;=6;i+)aii=i;第12题 (2.0分) 题号:717fscanf函数的正确调用形式是()。fscanf(fp,格式字符串,输出表列);fscanf(格式字符串,输出表列,fp);fscanf(格式字符串,文件指针,输出表列);fscanf(文件指针,格式字符串,输入表列);第13题 (2.0分) 题号:511求平方根函数的函数名为()。cosabspowsqrt第14题 (2.0分) 题号:730若以a+方式打开一个已存在的文件,则以下叙述正确的是()。文件打开时,原有文件内容不被删

5、除,位置指针移到文件末尾,可作添加和读操作文件打开时,原有文件内容不被删除,位置指针移到文件开头,可作重写和读操作文件打开时,原有文件内容被删除,只可作写操作以上各种说法皆不正确第15题 (2.0分) 题号:638设有数组定义: char array =China 则数组 array所占的空间为()。4个字节5个字节6个字节7个字节三、程序填空 共5题 (共计30分)第1题 (6.0分) 题号:479/*-【程序填空】-功能:十个小孩围成一圈分糖果,老师分给第一个小孩 10 块,第二 个小孩 2 块,第三个小孩 8 块,第四个小孩 22 块,第五个 小孩16 块,第六个小孩 4块,第七个小孩

6、10 块,第八个小孩 6 块,第九个小孩 14 块,第十个小孩20 块。然后所有的小孩 同时将自己手中的糖分一半给左边的小孩;糖块数为奇数的人 可向老师要一块。问经过这样几次调整后大家手中的糖的块数 都一样?每人各有多少块糖? -*/#include int i,count=0,a11=0,10,2,8,22,16,4,10,6,14,20 ; /*SPACE*/ while(【?】) for(i=1 ; i#define MAXSiZE 100/*#define min(a,b) (a) = (b) ? (a) : (b)*/void main(void) int numMAXSiZE+1;

7、 int base = 1, 3, 4 ; int k= sizeof(base)/sizeof(int); int n; int i, j, MIN; char line100;n=);nnBase Values : for (i = 0; i gets(line); n = atoi(line); num0 = 0; num1 = 1; for (i = 2;= n; i+) 【? for (j = 0; j = basej) MIN = min(numi-basej+1, MIN); nnMinimum = %d, 【?】);MIN = nnumi = MINnumn第3题 (6.0分)

8、 题号:以下程序是用选择法对10个整数按升序排序。/*SPACE*/【?】 int i,j,k,t,aN; for(i=0;=N-1;i+) scanf(%d,&ai);N-1; for(j=i+1;j+) if(ajj=N-1N-1=j=(答案4)= k != i 第4题 (6.0分) 题号:472现有两组有序数组(增序),xi、yj代表数组x、y的 任一元素,问满足xiyi的元素对有多少个?int dominance_count(int f, int g, int m, int n) int index_f, index_g; int count; count = index_f = in

9、dex_g = 0; while (index_f m & index_g n) if (findex_f = gindex_g) index_f+; else index_g+; count += 【? int x = 1, 6, 8 ; int nx = sizeof(x)/sizeof(int); int y = 4, 5, 7 ; int ny = sizeof(y)/sizeof(int); int dominance_count(int , int , int, int), i;nDominance Count of two increasing Arraysnn # Array

10、1 Array 2n - - - nx;n%3d%10d%10d, i, xi, yi);nnThere are %d Dominance Pairs., m - index_freturn countdominance_count(x, y, nx, ny)第5题 (6.0分) 题号:404从键盘上输入两个复数的实部与虚部,求出并输出它们的 和、差、积、商。#include#define M 3#define N 4void fun(int ttMN,int ppN) int tMN=22,45,56,30, 19,33,45,38, 20,22,66,40; int pN,i,j,k;The original data is:M; for(j=0;N;%6d,tij); fun(t,p);nThe result is: for(k=0;kk+) printf(%4d,pk);void wwjt() int i,j, array34,p4; FILE *rf, *wf ; rf = fopen(, ) ; wf = fopen( for (i=0; 3; for (j=0; 4; fscanf(rf, , &arrayij); fun(array,p); fprintf(wf, %7d, pj);

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

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