试卷8449c 语言,二级C语言上机题库参考答案

1建立班级通讯录 填空:(1)STYPE (2)FILE (3)fp

改错(1) for(i=0;i<=sl;i++) (2) t[2*sl]='\0'编*c=(a/10)*1000+(b/10)*100+(a%10)*10+(b%10) 改错: (1) for(i=0,t=0;p[i];i++) (2) c[t]='\0';

编程: int i;

for(i=1;i

{ If( (ss[i]>='a'&&ss[i]<='z') ss[i]-=32; while(*p)

{if(*p>='a' &&p<='z') pp[*p-'a']+=1; p++;}

a[i]=a[j];a[j]=tmp;

23偶数的数取出,并按原位从高位到低位 填空:(1)1 (2)s (3)i*10

改错:(1)int fun(int n,int xx[][M]) (2)printf("%d",xx[i][j]); 2不超过80个字符,用-1作为字符串输出 填空:(1) *fw (2) str (3) str

改错:(1) void fun(long s,long *t)(2) s1=s1*10;编程:int i,j=0,min=a[0].s; for(i=0;i

{j=0;b[j++]=a[i];min=a[i].s; }else if(min==a[i].s) b[j++]=a[i]; }return j;

3.1~10以及它们的平方根写到名为myfile3。 填空:(1)fp(2)fclose(fp)(3)myfile3.txt 改错:(1)for(i=j+1;i

*c=(b%10)*1000+(a%10)*100+(b/10)*10+a/10; 4现频率最高字母 填空:(1) "r" (2 )fs (3)ft 改错:(1) if (d%2==0)(2 ) s/=10; int i = 0, j = 0; while(s[i]) {if(i % 2 == 0 && s[i] % 2 == 0) t[j++] = s[i]; i++; }t[j] = 0;

5建立一个带有头结点的单向链表: (1)x (2)p (3)s

改错:(1)long k=1; (2)num/=10; 编程:int i; float aver=0.0;

for(i=0;i

6多次调用fun函数,使链表缩短。 填空:(1) next (2) t->data (3) t

改错:(1) void fun(char *a) (2) print("%c",*a); 编程:int i;char *p=s,*q=t; int n=0,m=0;

while(*p) /*计算串s的长度n,其中p为临时指针*/ {n++; p++;

}while(*q) /*计算串t的长度m,其中q为临时指针*/ {m++; q++;

}if(n>=m) /*比较m和n的值,设置p指向较大的指针*/ p=s; else

p=t;return p;

7节点按数据域递增有序链接。保留一个。 填空:(1) q (2) next (3) next 改错:(1) 缺分号 (2) p = i; 编程:*n=0; int i; for(i=1;i<=m;i++) if(i%7==0||i%11==0) a[*n++]=i;

8、ch的结点。 填空:(1)0或NULL (2)n (3)head,ch 9、统记节点的个数

(1) *n (2) next (3) head

改错:(1) a=NULL; (2) if(*r==*p) 编程:int i,j=0;

for(i=0;i

10、数据域中值之和作为函数值返回。 填空:(1) data (2) next (3) head 改错:(1) while(*r) (2) *a=*r;a++;r++; 编程:int i,j=0;

for((i=0;i

11、长度最短的字符串,串长

(1)if(('a'<=tt[i])&&(tt[i]<='z')) (2)tt[i]-=32;

12所有数字字符移到所有非数字字符之后,:def35adh3kjsdf7。 执行结果为:defadhkjsdf3537

填空:(1) j++ (2) s[i]=t1[i] (3) j

改错:(1) for(j = i + 1; j < 6; j++) (2) *(pstr + i) =*( pstr + j);

编程:int cnt=0; char *p=ss; while(*p) {if(*p==c) cnt++;p++;} return cnt;

13每个数字字符之后插入一个*号。def3*5adh3*kjsdf7*。 填空:(1)&& (2)0 (3)s[j] 改错(1)for(i=2;i<=m;i++) (2)y+=1.0/(i*i);

编程题:int c[3][3]; for(i=0,i<3;i++) for(j=0;j<3;j++) {c[i][j]=a[j][i];

b[i][j]=a[i][j]+c[i][j];}

14字符串中数字字abcdef35adgh3kjsdf7 填空:(1)s[i] (2)'9' (3) *t=n; 改错: (1) t=*x;*x=y; (2) return (t); 编程: int i; *n=0;

for(i=7;i<1000;i++)

if (((i%7)==0)||((i%11)==0)&&((i%77)!=0) a[(*n)++]=i;

15下标为奇数的字符右移:abcdefgh, 填空:(1) 1 (2) s[k] (3) c

改错:(1) long s = 0,t = 0; (2) t = t / 10; 编程:char *p=tt; int i;

for(i=0;i<26;i++) pp[i]=0; 16ASCII码大小递增排序,奇数的字符取出。 填空:(1) t=i (2) i (3) 0

改错:(1) while(fabs(t)>=num) (2) t=s/n; 编程: int p,m=0; for(p=0;p

{b[m]=a[p];m++;} b[m]='\0';

17插入一个与之相同的字符baaaacdaa。 填空:(1) 0或'\0' (2) 0 (3) c

改错:(1) double sum=0.0; (2) sum/=c; 编程:int k;float str=1.0,sum=1.0; for(k=2;k<=n;k++) {sum=sum+k; str=str+1/sum; }return str;

18N×N矩阵,m(m<=N)值, 填空:(1) i++ (2) m (3) m

改错:(1) while((high>=2)&&(n<10)) (2) 缺分号 编程: float x1=0.0,x0; do{ x0=x1; x1=cos(x0);

}while(fabs(x0-x1)>0.000001); return x1;

19将N*N右移1个位置 (1)N (2)N-1 (3)0

改错:(1)s=s+(n+1.0)/n; (2)return t; 编程:int f0=0,f1=1,f; do{f=f0+f1; f0=f1; f1=f;

}while(f

20由NxN矩阵,将矩阵的外围元素 填空:(1)0 (2)j-- (3)j (1)double f(double x) (2)缺分号 double s=0.0;int i; for(i=1;i<=m;i++) s=s+log(1.0*i); s=sqrt(s);return s;

21找出100至x(x想<999)

填空:(1) 0 (2) x (3) t++ 改错:(1) int i,s1; (2) t[i]=s[s1-1-i]; *c=(b/10)*1000+(a/10)*100+(b%10)*10+a%10;

22100~999之间各位上的数字之和为x 填空:(1)999 (2)t/10 (3)x

改错:(1) void fun(long s,long *t) (2)while(s>0)编程:STREC tmp; int i,j;

for (i=0;i

{*p++=*p2++;*p=0;}

25.偶数的数去除通过形参兆时指针n9. 填空(1) 10 (2) 0 (3) x 改错(1) if (n = = 0)(2)缺分号

编程: long s=0, t;int i=0,j,n=strlen(p),k,s1; if (p[0]==' -')

i++;for (j=i;j<=n-1;j++) {t=p[j]-'0';s1=10; for (k=j;k

if (p[0]=='-') return –s; else return s;

26前n项的和S=(1*3)/(2*2)+(3*5):(1)0 (3) (t*t)

(1)for(i=0;str[i];i++)(2) for(i=0; str[i];i++) 编程:double s;

float n,t,pi;t=1;pi=0;n=1.0;s=1.0; while((fabs(s))>=eps)

{pi+=s; t=n/(2*n+1);s*=t;n++;} pi=pi*2; return pi;

27(1*3)/(2*2)-(3*5)/(4*4)返回:-0.204491 填空:(1)1 (2) 2*i (3) (-1) 改错:(1) 缺分号 (2) if (m= =k) 编程:int i;*max=a[0];*d=0;for(i=0;i

28s=3/(2*2)直到|(2n+1)/(2n*2n)|<10*e(-3) 填空:(1)3.0 (2)> (3) (2*i+1)

(1)double fun (int n)(2) s=s+(double)a/b; int i,j,max=a[0][0];for(i=0;i<2;i++) for (j=0;j

max=a[i][j];return max;

29s=1/(2*2)+3/(4*4)直到(2n-1)2.985678. 填空:(1)0(2)i++(3)2.0*i

(1)void fun (char *s,char *t)(2)t[2*d]='\0'; 编程:int i,j=o;for(i=1;i

314×3矩阵第k行元素与第0行元素交换。 (1) k (2) N (3) a[k][i]

(1) for(i=strlen(t)-1;i;i--) (2) if(t[j]>t[j+1]) char *p=ss

int i=0;while(*p)

2)n (

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/527990.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

平板的android版本是5.0.2,EMUI5.0荣耀平板2升级固件下载

荣耀平板2的用户&#xff0c;也能体验EMUI5.0Android7.0的测试资格啦&#xff0c;请大家先申请内测资格&#xff0c;通过后即可获得官方推送的EMUI5.0升级包啦。荣耀平板2 EMUI5.0适配机型&#xff1a;荣耀平板2 WiFi版荣耀平板2 移动/联通双4G荣耀平板2 通话版荣耀平板2 EMUI5…

读保护_混合ASIL系统中不同安全等级模块间的边界保护

01功能安全组件的软件开发针对ISO 26262对功能安全软件研发的要求&#xff0c;AUTOSAR将功能安全需求进行了具体拆分。当前的AUTOSAR规范囊括了诸多功能安全组件软件开发的需求概念。在AUTOSAR系统设计的架构中&#xff0c; 从系统功能设计到ECU功能实现&#xff0c;每个功能特…

android studio javah不是内部或外部命令,Android Studio 环境搭建参考,jdk10javac命令提示不是内部或外部命令...

https://blog.csdn.net/qq_33658730/article/details/78547789 win10下Android Studio和SDK下载、安装和环境变量配置http://yanmin99.com/ android-0基础从入门到精通环境变量ANDROID_HOMEE:\Program Files (x86)\Android\SdkJAVA_HOMEE:\Program Files\Java\jdk1.8.0_161TOMC…

starops 云效运维 文档_阿里云 SAE 携手云效助力「石家庄掌讯」持续交付、降本提效...

背景石家庄掌讯信息技术有限公司创立于2009年&#xff0c;是一家提供企业信息化咨询、创新型软件产品、电商代运营服务&#xff0c;标准化管理、快速发展的高新技术企业。当前公司正处于企业互联网市场突破转型重要阶段&#xff0c;希望将更多精力转移到业务创新&#xff0c;提…

android 6.0 数据库权限,Android超清晰6.0权限申请AndPermission

Android超清晰6.0权限申请AndPermission的具体实现代码&#xff0c;供大家参考&#xff0c;具体内容如下前言这是我经常使用的框架&#xff0c;原因&#xff1a;1.思路清晰2.实现方便开始准备工作导包compile com.yanzhenjie:permission:1.0.7然后就可以使用了&#xff0c;贼简…

setdata改数组里的值 微信小程序_今日艰难笔记redux小程序随记

redux的前身Flux https://zhuanlan.zhihu.com/p/38050036Flux的一整套抽象(action&#xff0c;dispatcher&#xff0c;store)&#xff0c;在单向数据流的基础上可以提高应用的可维护性和代码的可预测性。然而&#xff0c;全局action多store的架构面对复杂的应用依然不能很好地解…

绿盟科技鸿蒙系统,华为 X 绿盟科技,打造“云原生安全新生态”

全文共914字&#xff0c;阅读大约需要2分钟。在数字化转型加速、政策法规密集出台、合规与刚需双轮驱动下&#xff0c;中国网络安全市场实现了快速增长。2020年绿盟科技(300369)实现营业收入20.1亿元&#xff0c;同比增长20.3%&#xff0c;成绩的背后&#xff0c;离不开基于生态…

竞赛数据清洗缺失值_Kaggle 数据清洗挑战 Day 1 - 手把手教你五步处理缺失值

前些天报名参加了 Kaggle 的 Data Cleaning 5天挑战&#xff0c;5天的任务如下&#xff1a;Day 1: Handling missing valuesDay 2: Data scaling and normalizationDay 3: Cleaning and parsing datesDay 4: Fixing encoding errors (no more messed up text fields!)Day 5: Fi…

html5中行内样式写法,react怎么写行内样式?

react怎么写行内样式&#xff1f;下面本篇文章给大家介绍一下react 行内样式几种写法。有一定的参考价值&#xff0c;有需要的朋友可以参考一下&#xff0c;希望对大家有所帮助。react 行内样式几种写法法一这是评论列表组件1法二const title{color:"red",fontSize:3…

程序左上角的字_微信内测7.0.7新版本,小程序迎来大改动!

最近几个月来&#xff0c;微信就跟打了鸡血一样不断更新了多个版本上线多个新功能。此前7月末&#xff0c;微信安卓7.0.6带来了将收藏笔记&#xff0c;文件预览等页面设为浮窗的功能&#xff0c;目前最多支持5个文档或笔记设为浮窗。这不&#xff0c;距离微信7.0.6 for Android…

html 跑步比赛小游戏,疯狂趣味跑步竞赛3D

疯狂趣味跑步竞赛3D是一款跑酷类型的休闲游戏&#xff0c;游戏在整体画面上搭配了最新的技术&#xff0c;使得游戏画面看起来非常华丽&#xff0c;人物的建模也很可爱。玩家在游戏中可以在各种风格的跑道上进行比赛&#xff0c;还可以在线跟别的玩家进行匹配。喜欢这款游戏的快…

得到进程id_搞懂进程组、会话、控制终端关系,才能明白守护进程干嘛的?

守护进程概念&#xff1a;守护进程&#xff0c;也就是通常所说的Daemon进程&#xff0c;是Linux中的后台服务进程。周期性的执行某种任务或等待处理某些发生的事件。Linux系统有很多守护进程&#xff0c;大多数服务都是用守护进程实现的。比如&#xff1a;像我们的tftp&#xf…

gpedit msc组策略面板 win10在哪里_Win10家庭版找不到本地组策略gpedit.msc解决办法...

在Win10的各个版本中&#xff0c;其中家庭版默认是不提供组策略功能的&#xff0c;不提供不是说没有这个功能&#xff0c;而是系统默认对其进行了限制&#xff0c;需要使用该功能可以手动添加&#xff0c;请参考以下步骤&#xff1a;本地组策略编辑器是一个 Microsoft 管理控制…

在计算机管理中创建不同的用户,为什么在计算机管理员里创建密码密码总是不符合要求...

忘记管理员密码怎么办之第一招:删除sam文件对sp3以前的工作组模式windows2000&#xff0c;删除winntsystem32config文件夹下的sam文件(无后缀)之后&#xff0c;本机所有用户丢失&#xff0c;用administrator登录&#xff0c;密码空即可忘记管理员密码怎么办之第二招:O&O软件…

xsslabs靶机解题_web 攻击靶机解题过程

sql注入靶机攻击过程请参考https://pentesterlab.com/exercises/from_sqli_to_shell/coursehttp://www.sohu.com/a/126855490_472906xss靶机的攻击过程请参考https://pentesterlab.com/exercises/xss_and_mysql_file/coursenikto –h 192.168.1.129sqlmap -u "http://192.…

w7计算机的收藏夹里弄出桌面,Win7电脑桌面的便签怎么弄出来?

原标题&#xff1a;Win7电脑桌面的便签怎么弄出来&#xff1f;可能很多人都不知道&#xff0c;作为常用的一款电脑桌面操作系统&#xff0c;Windows 7上除了有Txt记事本和Office办公文档外&#xff0c;还有便笺小工具呢&#xff01;这款便笺小工具虽然很不起眼&#xff0c;但是…

jenkins组权限_JENKINS针对不同项目组对用户进行权限分配-阿里云开发者社区

权限需求因JENKINS上存有de(开发)、te(测试)、re(预发布)等三个不同环境的项目&#xff0c;同时因为项目需求&#xff0c;需要对不同的开发及测试人员配置不同的jenkins权限&#xff0c;即以项目为单位&#xff0c;对不同人员进行不同权限配置&#xff0c;要求如下&#xff1a;…

native html5 区别,H5与Native优劣对比

即将启动爱奇艺商城(mall.iqiyi.com)移动端的native化。项目开始之前当然要梳理下为什么做native&#xff0c;究竟H5跟native比有什么劣势&#xff0c;而H5又为什么占比那么高并且有“Html5才是未来”的说法呢。下面简单理下对比。H5&#xff0c;即Html5&#xff0c;指第5代HTM…

centos7限制cpu使用_Centos7 - 使用cgroups限制进程资源

cgroups简介控制组(cgroups)是一个linux内核特性&#xff0c;它允许你指定内核应该如何给一个进程组分配特定的资源。你可以用cgroups指定在某一个组中的进程使用多少cpu时间、系统内存、网络带宽、或者这些资源的组合。(选自马哥教育的微信公众平台)cgroups使用# 下载一个可以…