c语言必背数组函数100代码,C语言必背的典型程序设计题目 数组、函数参考答案.pdf...
数组部分必须会编写的程序 (参考答案)
1、使用选择法、冒泡法对10 个数进行排序,并输出排序前后的数列。
//选择法
#include
voidmain()
{
inta[10]={12,45,7,8,96,4,10,48,2,46},n=10,i,j,t,temp;
printf("Beforesort:");
for(i=0;i<10;i++)
{
printf("%4d",a[i]);
}
printf("\n");
//排序
for(i=0;i<9;i++)
{
t=i;
for(j=i+1;j<10;j++)
{
if(a[t]>a[j])
{
t=j;
}
}
if(t!=i)
{
temp=a[i];
a[i]=a[t];a[t]=temp;
}
}
printf("Afteresorted:");
for(i=0;i<10;i++)
{
printf("%4d",a[i]);
}
printf("\n");
}
// 冒泡法
#include
voidmain()
{
inta[10]={12,45,7,8,96,4,10,48,2,46},n=10,I,j,t;
printf(“Beforesort:”);
for(i=0;i<10;i++)
{
printf("%4d",a[i]);
}
prtintf(“\n”);
//排序
for(i=0;i<=n-1;i++)
{
for(j=0;j
if(a[j]>a[j+1]){t=a[j];a[j]=a[j+1];a[j+1]=t;}
1
}
printf(“Afteresorted:”);
for(i=0;i<10;i++)
{
printf("%4d",a[i]);
}
prtintf(“\n”);
}
2、已知数组a 中的元素已按由小到大顺序排列,以下程序的功能是将输入的一
个数插入数组a 中,插入后,数组a 中的元素仍然由小到大顺序排列。
#include
voidmain()
{
inta[10]={0,12,17,20,25,28,30};/*a[0]为工作单元,从a[1]开始存放数据*/
intx,i,j=6;/*j 为元素个数*/
printf("Enteranumber:");
scanf("%d",&x);
a[0]=x;
i=j;/*从最后一个单元开始*/
c语言必背数组函数100代码,C语言必背的典型程序设计题目 数组、函数参考答案.pdf...相关推荐
- c语言编程 验证用户名和密码是否正确(函数定义),《C语言程序设计教程》习题参考答案[精品资料].doc...
<C语言程序设计教程>习题参考答案[精品资料] <C语言程序设计教程>习题参考答案 默认分类 2007-09-10 12:38:44 阅读6618 评论13 ??字号:大中小? ...
- 华南农业大学c语言程序设计实验指导书参考答案,华南农业大学C语言程序设计实验指导书参考答案.doc...
华南农业大学C语言程序设计实验指导书参考答案 华南农业大学c语言程序设计上机指导书参考答案 上级实验参考答案#include "stdio.h" #include"mat ...
- c语言程序设计教程习题,《C语言程序设计教程》习题参考答案
1.C 语言程序设计教程习题参考答案默认分类 2007-09-10 12:38:44 阅读 6618 评论 13 字号:大中小 订阅 [习题 1]一.简答题(在课本中寻找答案,略 )1.1 C 程序的 ...
- c语言程序设计2试卷答案,《C语言程序设计》试卷2参考答案.doc
<C语言程序设计>试卷2参考答案.doc <C语言程序设计>试卷二参考答案及评分标准 一.单项选择题(每小题1分,共30分/35分,信息安全专业1-35小题全做,其它专业只做1 ...
- 华南农业大学c语言实验指导答案,华南农业大学C语言程序设计实验指导书参考答案...
华南农业大学C语言程序设计实验指导书参考答案,大一C语言实验苦手可以看一下. 上级实验参考答案#include "stdio.h" #include"math.h&quo ...
- c语言程序设计 华农,华南农业大学C语言程序设计实验指导书参考答案
华南农业大学c语言程序设计上机指导书参考答案 上级实验参考答案#include "stdio.h" #include"math.h" int main() { ...
- c语言函数除法代码,C语言高效编程与代码优化~
原标题:C语言高效编程与代码优化~ 译文链接:http://www.codeceo.com/article/c-high-performance-coding.html 英文原文:https://ww ...
- (1 24) 3 java代码_《Java语言程序设计》测试题及参考答案(第1部分)
一.单项选择题 1.Java Applet编程时用户的Applet程序类的正确定义是哪一种 ? (1)class MyApplet extends applet{ } (2)class MyApple ...
- c语言写的黑白棋游戏代码,C语言编写的黑白棋游戏源代码..doc
C语言编写的黑白棋游戏源代码. C语言编写的黑白棋游戏/*3.3.4 源程序*/ #include "graphics.h" /*图形系统头文件*/ #define LEFT 0x ...
- c语言程序设计第二章的答案,C语言程序设计第二章作业参考答案
C语言程序设计第二章作业参考 <C语言程序设计>第2章作业 布置日期:2017-10-23 截止日期:2017-11-3 一.单选题(每小题4分,共100分) 1.以下说法中正确的是___ ...
最新文章
- makefille的使用
- 数据结构 — 平衡二叉树
- Kotlin实战指南十五:协程泄漏
- Linux的make 命令出现:make:*** No targets specified and no makefile found.Stop
- httpsrequest java_java如何通过https返回数据
- 【机器视觉】 endswitch算子
- [Project Euler]加入欧拉 Problem 9
- 【codevs1068】乌龟棋noip10年TG----第二个A掉的钻石题
- C++构造函数与析构函数调用虚函数的注意事项
- Android:文件读写.
- 索尼Z2(L50t)刷CM12教程
- 如何查看交换机型号(厂商)
- 超实用Word小技巧,常用但很少有人记得住
- ftp服务器的搭建与使用
- java smtp.126.com_Java Mail---SMTP、POP3协议-DOS下手动收发邮件演示过程
- 用sql查询姓名和身份证_查询,更新和身份
- HTML中的5种空格表示
- mysql-MyISAM存储引擎
- 拒绝踩坑!源码编译 tensorflow 解决 cuda 不配套 万金油方法
- 终于要露脸了!神十六至少一名第三批航天员,景海鹏是指令长?