使用三种不同的方式输出一维数组
2013-03-15 10:30
288 查看
/*
============================================================================
Name : Array10.c
Author :
Version :
Copyright : Your copyright notice
Description : Hello World in C, Ansi-style
============================================================================
*/
#include <stdio.h>
#include <stdlib.h>
int main(void) {
//第一种方法:下标法
/*int arr[10];
printf("请输入十个数字:\n");
fflush(stdout);
int i=0;
for(i=0;i<10;i++){
scanf("%d",&arr[i]);
}
for(i=0;i<10;i++){
printf("%d ",arr[i]);
}
*/
/*//2.使用数组名计算数组元素
int arr[10]={1,2,3,4,5,6,7,8,9,0};
int i=0;
for(;i<10;i++){
//地址
printf("%d",*(arr+i));
}*/
//3.使用指针
int arr[10]={1,2,3,4,5,6,7,8,9,0};
int i=0;
int *p=arr;
for(;i<10;i++){
printf("%d\t",*(p+i));
}
return EXIT_SUCCESS;
}
============================================================================
Name : Array10.c
Author :
Version :
Copyright : Your copyright notice
Description : Hello World in C, Ansi-style
============================================================================
*/
#include <stdio.h>
#include <stdlib.h>
int main(void) {
//第一种方法:下标法
/*int arr[10];
printf("请输入十个数字:\n");
fflush(stdout);
int i=0;
for(i=0;i<10;i++){
scanf("%d",&arr[i]);
}
for(i=0;i<10;i++){
printf("%d ",arr[i]);
}
*/
/*//2.使用数组名计算数组元素
int arr[10]={1,2,3,4,5,6,7,8,9,0};
int i=0;
for(;i<10;i++){
//地址
printf("%d",*(arr+i));
}*/
//3.使用指针
int arr[10]={1,2,3,4,5,6,7,8,9,0};
int i=0;
int *p=arr;
for(;i<10;i++){
printf("%d\t",*(p+i));
}
return EXIT_SUCCESS;
}
相关文章推荐
- 使用FileReader类、BufferedReader类、FileInputStream类三种方式输出
- 打印不同的数(编写一个程序,使用指针访问数组方式,读入十个数,输出其中不同的数,即一个数如果出现多次,只打印一次)
- 6.18用三种不同的方式输出九九乘法表
- <java>使用三种循环方式输出九九乘法表
- Linux内核使用三种不同的版本编号方式。
- 使用DataSet Datatable 更新数据库的三种方式及DataTable不同状态的取值
- java编程题:以三种不同方式输出九九乘法表(java)
- Struts2-搭建开发环境使用三种方式输出
- 同一功能三种不同实现方式你选哪个
- iOS项目开发实战——使用三种方式实现页面跳转与参数传递(一)
- redis 存取键值对常用的三种使用方式 - Jedis、JedisPool、Jedis分布式
- mapreduce输出时按情况使用不同的文件名输出结果
- Spring aop--几种不同的使用方式
- CSS的三种使用方式
- 使用不同方式搭建MySQL多实例
- maven怎么 引入(或引用/使用) 自定义(或本地/第三方) jar的三种方式 图文教程
- Map输出方式一:使用Iterator输出Map
- 多线程的使用(4) - iOS多线程的三种方式
- Java多线程学习1,使用线程的三种方式
- ASP.NET MVC中使用Unity进行依赖注入的三种方式