常量的学习

#include <stdio.h>#define PRICE 30 //定义符号常量/***常量的理解**常量就是说在程序的运行过程中不会发生改变的量**12为整型变量,4.3为实型变量,'a'表示字符常量*/void main(){ int num,total; num=10; total=num*PRICE; printf("total=%d\n",total);} 一旦定义了符号常量,那么以后这个常量就不允许改变了,就像我们不允许3=2一样
2011-11-14 23:02 | 阅读 803 次 | 评论 0 条

求两个整数之和

#include <stdio.h>void main(){ int a,b,sum; a=123,b=456; sum=a+b; printf("%d\n",sum);} %d可以理解为格式占位符,%d表示十进制,它为后面的数占位,表示后面的数以十进制格式现实出来。
2011-11-14 22:39 | 阅读 949 次 | 评论 2 条

求两个整数中的大者

#include <stdio.h>void main(){ int max(int x,int y); //max函数的声明,可以把函数的实现写在main函数之前,这样就可以不用写声明了 int a,b,c; scanf("%d,%d",&amp;a,&amp;b); c=max(a,b); //函数的调用 printf("max=%d\n",c); getchar();}//max函数的实现/*int max(int x,int y){ return x>y?x:y;}*max函数的其它实现方式*/int max(int ...
2011-11-14 22:23 | 阅读 1096 次 | 评论 0 条

凯撒密码

/* Name: Copyright: Author: Date: 25-10-08 20:34 Description: 凯撒密码(caeser)是罗马扩张时期朱利斯o凯撒(Julius Caesar)创造的,用于加密通过信使传递的作战命令。它将字母表中的字母移动一定位置而实现加密。注意26个字母循环使用,z的后面可以堪称是a。 凯撒密码的加密算法极其简单。其加密过程如下:在这里,我们做此约定:明文记为m,密文记为c,加密变换记为E(key1,m)(其中key1为密钥),解密变换记为D(key2,m)(key2为解密密钥)(在这里key1=key2,不妨记为key)...
2011-11-09 11:32 | 阅读 1256 次 | 评论 0 条