史航416第八次作业&总结
一、知识点总结:
1.数组的输入,输出及对整个数组所有元素进行操作通常都用循环结构实现。
2.可以只给部分元素赋初值。当{ }中值的个数少于元素个数时,只给前面部分元素赋值。
3.只能给元素逐个赋值,不能给数组整体赋值。
4.如给全部元素赋值,则在数组说明中,可以不给出数组元素的个数。
5.数组必须先定义,然后使用 数组名 [数组长度],其中下标只能为整型常量或整型表达式。【自动取整】
二、问题、解决办法及心得:
作业第五个没有彻底明白,希望老师课上能够讲解,能够每次征集问题再课上统一解决。上课做的练习不如把作业彻底弄懂有效率。
作业1
#include<stdio.h>
int main(void)
{
int i,sum=,ave;
float score[];
for(i=;i<;i++)
{
scanf("%f",&score[i]);
}
for(i=;i<;i++)
{
sum=sum+score[i];
}
printf("sum=%d\n",sum);
ave=sum/;
printf("ave=%d\n",ave);
return ;
}
作业2
#include<stdio.h>
int main(void)
{
int i,a[],x;
printf("请输入五个整数:\n");
for(i=;i<;i++)
{
scanf("%d",&a[i]);
}
printf("请输入一个整数:\n");
scanf("%d",&x);
for(i=;i<;i++)
{
if(x==a[i])
{
printf("Index is %d",i);
break;
}
if(i==) printf("Not found\n");
}
return ;
}
作业3
#include<stdio.h>
int main(void)
{
int i,j,a[],index,n,temp;
printf("Enter n:\n");
scanf("%d",&n);
for(i=;i<n;i++)
{
scanf("%d",&a[]);
}
for(i=;i<n-;i++)
{
index=i;
for(j=i+;j<n;j++)
{
if(a[j]<a[i]) index=i;
temp=a[index];
a[index]=a[i];
printf("After sorted:");
}
for(i=;i<n;i++)
{
printf("%5d",a[i]);
}
}
return ;
}
作业4
#include <stdio.h>
int main()
{
int n,i,j,k,a[];
printf("输入一个正整数n(1<n<=10):");
scanf("%d",&n);
printf("输入n个整数:");
for(i=;i<=n;i++)
{
scanf("%d",&a[i]);
}
for(i=;i<=n-;i++)
{
for(j=i+;j<=n;j++)
{
if(a[i]<a[j])
{
k=a[j];
a[j]=a[i];
a[i]=k;
}
}
}
printf("排序:\n");
for(i=;i<=n;i++)
{
printf("%d\n",a[i]);
} return ;
}
史航416第八次作业&总结的更多相关文章
- 史航416第11次作业&总结
作业1:冒泡排序 #include <stdio.h> ],int n); int main() { ],n,i; printf("输入一个整数n:"); scanf( ...
- oo第八次作业
oo第八次作业 第五次作业分析: 1.度量图: 2.类图: 第五次作业由于是第一次接触多线程,所以导致自己的经验不足,因此最终也没有完成作业,到最后任然不能实现三部电梯的有效调度,所以导致了这次作业的 ...
- JAVA第八次作业
JAVA第八次作业 (一)学习总结 1.用思维导图对本周的学习内容进行总结 参考资料: XMind. 2.通过实验内容中的具体实例说明在执行executeUpdate()方法和executeQuery ...
- 2017-2018-2 1723《程序设计与数据结构》第八周作业 & 实验二 & 第一周结对编程 总结
作业地址 第八周作业:https://edu.cnblogs.com/campus/besti/CS-IMIS-1723/homework/1847 (作业界面已评分,可随时查看,如果对自己的评分有意 ...
- 2018-2019-1 20189221 《Linux内核原理与分析》第八周作业
2018-2019-1 20189221 <Linux内核原理与分析>第八周作业 实验七 编译链接过程 gcc –e –o hello.cpp hello.c / gcc -x cpp-o ...
- 2017-2018-1 JAVA实验站 第八周作业
2017-2018-1 JAVA实验站 第八周作业 详情请见团队博客
- 2017-2018-1 JaWorld 第八周作业
2017-2018-1 JaWorld 第八周作业 团队分工 成员 分工 陈是奇 统计成员工具选择 马平川 类图 王译潇 编码规范 李昱兴 用例图 林臻 状态图 张师瑜 推进工作进展.写博客 UML ...
- 2017-2018-1 20179205《Linux内核原理与设计》第八周作业
<Linux内核原理与设计>第八周作业 视频学习及操作分析 预处理.编译.链接和目标文件的格式 可执行程序是怎么来的? 以C语言为例,经过编译器预处理.编译成汇编代码.汇编器编译成目标代码 ...
- 《ABCD组》第八次作业:ALPHA冲刺
<ABCD组>第八次作业:ALPHA冲刺 项目 内容 这个作业属于哪个课程 http://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://ww ...
随机推荐
- CentOS下安装LAMP环境
1.安装Apache yum -y install httpd # 开机自启动 chkconfig httpd on # 启动httpd 服务 service httpd start #安装apach ...
- [转]CAP原理与最终一致性 强一致性 透析
在足球比赛里,一个球员在一场比赛中进三个球,称之为帽子戏法(Hat-trick).在分布式数据系统中,也有一个帽子原理(CAP Theorem),不过此帽子非彼帽子.CAP原理中,有三个要素: 一致性 ...
- [转]SQL Server 连接串关键字别名
转自:http://stackoverflow.com/questions/3077412/what-is-the-difference-between-trusted-connection-and- ...
- iOS屏幕适配
## iOS屏幕适配 ### iOS屏幕适配发展史 1> iPhone4以前(没有iPad) * 不需要屏幕适配 2> iPad.iPhone5等设备出现 * 需要做横竖屏适配 * aut ...
- 在Excel VBA中将SQL查询的结果赋值给变量的方法
直接上代码示例: nowdate为日期型变量 strSql = "select DISTINCT 日期 from new_ubi_data ORDER BY 日期 DESC Limit 0, ...
- Mono Fragment之间转换
var newFragment = new mybacklogF (); var ft = FragmentManager.BeginTransaction (); ft.Replace (Resou ...
- 使用jenkins 插件自动部署项目至tomcat
前面使用maven.ant编译项目就不说,只说一下使用jenkins的插件自动部署项目 1.首先jenkins安装插件Deploy to container Plugin ,下载地址为:https:/ ...
- 安装了多个Oracle11g的客户端,哪个客户端的tnsnames.ora会起作用?
如果我们由于需要安装了多个Oracle的client,哪个客户端的tnsnames.ora会起作用呢? 答案是: 在安装好clinent端后,安装程序会把client的bin目录放到path里面,pa ...
- git 源代码下载和安装(CentOS)
1.阅读INSTALL文件 $ make configure ;# as yourself$ ./configure --prefix=/usr ;# as yourself$ make all do ...
- 如何为datagridview加上序号
最简单的方法是在Datagridview的事件RowPostPaint事件下面添加如下代码即可 private void dataGridView1_RowPostPaint(object sende ...