#include stdio.h(4)
#include <stdio.h>
int main()
{
//****************1、数组***************
//什么是数组:专门用来存放数据的
/*
格式
数据类型 数组名字[数组的长度]={值1,值2,值3,...}; 注意
1、在C语言中数组只能存放都一种类型的数据;
2、使用数组里面的数据采用下标的形式
3、数组的下标从0开始
4、数组取值的时候不能越过数组的长度
5、数组必须要有长度
6、数组名表示数组的首元素地址
7、当数组里面的数据个数小于数组长度的时候,默认值为0
*/
/*
变量名,函数名,数组名等命名规范
1、只能有数字,字母,下划线和$组成,但是数字不能开头
2、命名采取驼峰制,首字母小写,往后的每个单词的首字母大写
*/
//1、数组的定义
int scoreArray[] = {,,};
//2、数组的使用
//只有在数组定义的时候数组名后面的中括号里面的数字才表示长度
//其他的时候数组名后面的中括号里面的数据都表示下标
printf("scoreArray的第四个数据为%d\n",scoreArray[]); //当数组名后面的[]里面不写数据,
//那么这个数组后面有多少个数据,这个数组的长度就为几
int numArray[] = {,,,,,,,,,};
//重新创建两个数组,用来存放numArray中的奇数和偶数 //定义一个只有长度的空数组
int oddnumArray[];
int evennumArray[]; int m = ;//偶数数组的默认下标
int n = ;//奇数数组的默认下标 for(int i=;i<;i++)
{
//判断奇数偶数的代码
if(numArray[i]% == )//偶数
{
//第一次进来,下为0
//第二次进来,下标1 evennumArray[m] = numArray[i];
m++;
}
else
{
oddnumArray[n]= numArray[i];
n++;
}
} //在打印查看奇数数组里面的数据是否正确
for(int k=;k<n+;k++)
{
printf("%d\n",oddnumArray[k]);
} return ;
}
#include stdio.h(4)的更多相关文章
- 第二次作业#include <stdio.h> int main() { int a,b,c,d,e; printf("请输入一个不多于五位的整数:\n"); scanf("%d",&a); if(a>=100000||a<=0) { printf("输入格式错误! \n"); } else { if(
1 判断成绩等级 给定一百分制成绩,要求输出成绩的等级.90以上为A,80-89为B,70-79为C,60-69为D,60分以下为E,输入大于100或小于0时输出"输入数据错误". ...
- c语言输入与输出库函数#include<stdio.h>
last modified: 2010-05-28 输入与输出<stdio.h> 头文件<stdio.h>定义了用于输入和输出的函数.类型和宏.最重要的类型是用于声明文件指针的 ...
- #include <stdio.h>
1 fflush 2 fgetc 3 fgets 4 fprintf 5 fputc 6 fputs 7 fscanf 8 fseek 9 ftell 10 perror 11 remove 12 r ...
- error: /usr/include/stdio.h: Permission denied 的一种情况分析
error: /usr/include/stdio.h: Permission denied 的一种情况分析 代码: #include <stdio.h> int main(){ prin ...
- #include<stdio.h> #include "stdio.h"
https://baike.baidu.com/item/#include <stdio.h> #include <stdio.h> 编辑 #include<stdio. ...
- #include stdio.h(B)
#include <stdio.h> int main() { //***********一.循环语句*************** //什么叫做循环: //重复的做某件事情,重复的执行一 ...
- #include stdio.h(A)
/* 第一个*******知识点工程相关信息******** 1.创建工程 文件->新建->工程->win32 console applecation ->文件名不能为汉字 2 ...
- #include stdio.h(7)
#include <stdio.h> int main() { //***********一.循环语句*************** //什么叫做循环: //重复的做某件事情,重复的执行一 ...
- #include stdio.h(6)
#include <stdio.h> int main() { //**************3.字符数组************** ] = {'i','P','\0','o','n' ...
- #include stdio.h(5)
#include <stdio.h> int main() { //1.数组的排序-冒泡排序 /* 1.规则:相邻的两个数据进行比较 2.如果有N个数据,需要选择N-1次参照物来比较, 因 ...
随机推荐
- Python flask虚拟环境安装
1.安装virtualenv 2.在当前路径下创建文件夹,启动虚拟环境 3.在使用虚拟环境前需激活,前面出现(env说明在虚拟环境中).虚拟环境中默认安装了pip,所以直接pip安装flask 4.在 ...
- 高仿JDK动态代理 底层源码实现
动态代理实现思路 实现功能:通过Proxy.newProxyInstance返回代理对象 1.创建一个处理业务逻辑的接口,我们也和JDK一样,都使用InvocationHandler作为接口名,然后接 ...
- swift -- 单例+ lazy懒加载 + 第三方库
//工具类单例 static let goods : NHGoods = { let good = NHGoods() return good }() //懒加载 lazy var registerB ...
- P3613 睡觉困难综合征(码力)
Luogu3613 实现细节较多,详见代码 #include<cstdio> #include<iostream> #include<cstring> #inclu ...
- 【笔记】Pandas分类数据详解
[笔记]Pandas分类数据详解 Pandas Pandas分类数据详解|轻松玩转Pandas(5) 参考:Pandas分类数据详解|轻松玩转Pandas(5)
- 1005 继续(3n+1)猜想(25 分)
卡拉兹(Callatz)猜想已经在1001中给出了描述.在这个题目里,情况稍微有些复杂. 当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数.例如对 n=3 进行验证的时 ...
- linux dns高速缓存
1.安装部署dns yum install bind -y systemctl start named systemctl enable named systemctl stop firew ...
- 搭建一个wordpress网站需要做哪些工作
今天做了自己的个人网站:二飞日志 之前因为服务器的问题,因为备案的原因辛辛苦苦做的站点数据没了.还好的是没有多少数据.没关系,重新来.有了上一次的经验,这次搭建起来比较顺手.但是也出现了几个问题.下面 ...
- NET CORE Learning
ASP.NET Core 基础教程https://www.cnblogs.com/lonelyxmas/tag/ASP.NET%20Core%20%E5%9F%BA%E7%A1%80%E6%95%99 ...
- java——虚拟机、线程
java虚拟机: 是一台想象中的机器,有自己想象的硬件(处理器.堆栈.寄存器等)以及相应的指令系统. 生命周期:当执行java程序时,虚拟机开始运行,程序结束虚拟机停止.同一台计算机每多运行一个程序, ...