博文
指针变量输出数组元素的值(2009-10-07 22:40:00)
摘要:/*=============================================================
指针变量输出数组元素的值
==============================================================
作者:最后的村长
时间:2009年10月28日
工具:DEV C++ 4.9.9.2
version:1.0
==============================================================*/
#include <stdio.h>
#include <stdlib.h>
/*=============================================================*/
int main()
{
int a[3][4]={1,3,5,7,9,11,13,15,17,19,21,23};
......
认识二维数组中的行列指针差异(2009-10-07 22:40:00)
摘要:/*=============================================================
认识二维数组中的行列指针差异,明白a+i=a[i]=*(a+i)=&a[i]=&a[i][0]
a+i代表指向第i行的指针a+i与&a[i]等价,而*(a+i)是指向列与a[i]等价
,a[i][0]是代表第i行第0个元素的地址。 虽然这几个元素代表的地址是相同的,但是
代表意义却不同
==============================================================
作者:最后的村长
时间:2009年10月28日
&nb......
从10个数种找出其中最大值和最小值(2009-10-07 22:39:00)
摘要:/*=============================================================
从10个数种找出其中最大值和最小值
算法分析:
1、用函数实现,但是函数仅仅能返回一个函数值所以定义全局变量
2、10个整数存放到数组中,采用地址传递的方式改变数组中的元素
==============================================================
作者:最后的村长
时间:2009年10月5日
工具:DEV C++ 4.9.9.2
&......
将数组中n个整数按照相反顺序存放(2009-10-07 22:39:00)
摘要:/*=============================================================
将数组中n个整数按照相反顺序存放
算法分析:
1、如果n为偶数,则->n/2,a[i]<->a[n-1-i]
2、如果n为奇数,则->n/2-1,a[i]<->a[n-1-i]
总之i->(int) (n/2) a[i]<->a[n-1-i]
==============================================================
作者:最后的村长
时间:2009年10月5日
&......
多种方法实现数组元素的输出(2009-10-07 22:38:00)
摘要:/*=============================================================
多种方法实现数组元素的输出
==============================================================
作者:最后的村长
时间:2009年10月28日
工具:DEV C++ 4.9.9.2
version:1.0
==============================================================*/
#include <stdio.h>
#include <stdlib.h>
/*=============================================================*/
int main()
{
int a[10];//定义整形数组
int i;
printf("请输入10个整数:\n");
for(i=0;i<10;i++)
&n......
以指针变量作为函数形参,实现两个值的互换(2009-10-07 22:38:00)
摘要:/*=============================================================
以指针变量作为函数形参,实现两个值的互换
算法:通过函数实现两个指针变量的互换
==============================================================
作者:最后的村长
时间:2009年10月4日
工具:DEV C++
version:1.0
==============================================================*/
#include <stdio.h>
#include <stdlib.h>
void exchange(int *p1,int *p2);
/*=============================================================*/
int main()
{
int a,b;......
用指针实现输入的两个整数按照先大后小的顺序输出(2009-10-07 22:37:00)
摘要:/*=============================================================
用指针实现输入的两个整数按照先大后小的顺序输出
算法分析:1、定义两个整数和两个整形指针变量
2、两个整形指针变量指向两个整数
3、 如果指针指向的两个整数不是先大后小,那么就
将两个指针变量的指针互换
==============================================================
作者:最后的村长
时间:2009年9月28日
工具:DEV C++
version:1.0
==============================================================*/
#include <stdio.h>
#i......
指针访问整形变量(2009-10-07 22:37:00)
摘要:/*=============================================================
熟悉指针变量的定义和使用,区别&和*符号的区别,&代表取地址运算符
*代表指针运算符(或称间接访问运算)
==============================================================
作者:最后的村长
时间:2009年10月2日
工具:DEV C++ 4.9.9.2
version:1.0
==============================================================*/
#include <stdio.h>
#include <stdlib.h>
/*=============================================================*/
int main()
{
int a,b;
int *pointer_1,*pointer_2;//定义指针变量
a=8;b=9;
pointer_1=&a;//将a的首地址赋给指针变量pointer_1
......
条件编译控制电文输出(2009-10-07 22:36:00)
摘要:/*=============================================================
用条件编译的方法实现:输入一行电文,可以任选两种输出,一为原文输出,一为字母
变成其下一字母。用#define命令来控制是否要译成密码例如#define CHANGE 1则输出密码
如果#define CHANGE 0就不输出
算法分析:1 初始化字符串
2 获取字符串总的字符个数n
3 设定两个游标i、j,i选定字符,j负责从i后的字符与i字符进行比较
==============================================================
作者:最后的村长
时间:2009年10月2日
工具:DEV C++ 4.9.9.2
version:1.0
=========================================================......
国庆归来(2009-10-07 22:32:00)
摘要:
国庆回到老家和老人团聚过节,看着自己苍老的父母开心的笑容感到无比的欣慰,陪着他们吃月饼、赏月亮、看电视。一种暖暖在心头,也思考了人生、金钱、荣誉、幸福、权利的意义,我一直在努力!......