自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 C_向函数传递数组实现矩阵转置

 源码:/* 矩阵的转置 */# include # define N 3 /* 转置函数声明 */void convert(int element[N][N]); int main(){    /* 定义一个二维数组 */    int array[N][N];     int i, j;    /*

2009-11-05 20:51:00 1142

原创 C_简单的子函数调用

 源码:# include  /* 子函数声明 */int square(int x); // 实现求平方值的子函数int cube(int y);   // 实现求立方值的子函数 int main(){    int m = 12;    int n = 4;    printf("%d %d/n", square(m)

2009-11-05 20:50:00 1054

原创 C_利用函数的引用调用实现两数的交换

 源码:# include  void swap(int *x, int *y); int main(){    int i, j;     i = 12;    j = 36;     printf("i and j before swapping: %d %d/n", i

2009-11-05 20:50:00 915

原创 C_各种数组的初始化实例

 源码:# include  int main(){    /* 有尺寸 */    /* 一维整形数组初始化 */    int  array1[10] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};     /* 一维字符型数组初始化,最后一个元素自动添加为‘/0’ */    char array2[13

2009-11-05 20:49:00 393

原创 C_综合使用数组实现简单的学生成绩管理系统

 源码:/* 学生成绩查询系统 */# include # include  int main( ){    int select;    int i, j;    int score[5][7];    int average = 0;    int sum = 0;    do{        pr

2009-11-05 20:49:00 2224

原创 C_定义字符型二维数组实现简单的编辑器

 源码:# include /* 宏定义 */# define MAX 100# define LEN 80 /* 一个非常简单的文本编辑器 */int main(){    char text[MAX][LEN];  // 定义字符型数组    register int t, i, j;    /* 定义三个寄存器变量 */

2009-11-05 20:48:00 511

原创 C_使用一维数组实现选择排序法

 源码:/* 使用选择法排序 */# include  int main(){    int i, j, min, temp;    /* 定义一个整型的一维数组 */    int array[10];    /* 输入数据 */    printf("Please input ten integer: /n"); 

2009-11-05 20:47:00 2175

原创 C_使用二维数组作出矩阵图

 源码:# include  int main(){    int array[16][16];    int i, j, k, m, n;         /* 变量初始化 */    m = 1;    while(m == 1)    {        printf("请输入n(0<n<=15且为奇数):")

2009-11-05 20:47:00 730

原创 C_综合使用判断与循环语句来验证“哥德巴赫猜想”

 源码:# include # include  int main( ){    int i, j, num;    int p, q, flagp, flagq;    printf("Please input a plus integer: ");    scanf("%d", &num);     /* 代码 (nu

2009-11-05 20:46:00 702

原创 C_在switch-case语句中使用exit()函数求非闰年的每月天数

 源码:# include # include  int main(){    int month;    int day;         printf("please input the month number: ");    scanf("%d", &month);    switch (month)   

2009-11-05 20:45:00 1840

原创 C_运用do-while语句计算sin值

 源码:# include # include     /* 数学函数库 */ int main(){    /* 用s表示多项式的值,用t表示每一项的值 */    double s, t, x; // 此处用双精度声明变量    int n;    printf("please input x: ");    scanf(

2009-11-05 20:44:00 683

原创 C_使用break和continue控制循环语句

 源码:# include  int main( ){    int radius;    double area;    for(radius = 1; radius <= 10 ; radius++)    {        area = 3.1416 * radius * radius;        /* 若圆面积超过

2009-11-05 20:44:00 391

原创 C_使用for循环画菱形

 源码:# include  int main(){    int i, j, k;         /* 变量i从0到4,表示所画菱形图的第一至第五行 */    for(i = 0; i <= 4; i++)    {        /* 当行数为i时,空格数是i的函数,为4-i个 */        for(j =

2009-11-05 20:43:00 1058

原创 C_使用while语句求两整数的最小公倍数与最大公约数

 源码:# include  int main(){    int x, y, num1, num2, temp;    printf("请输入两个正整数:/n");    scanf("%d %d", &num1, &num2);     if(num1 < num2)    {        temp = num1;

2009-11-05 20:43:00 4066

原创 C_使用switch语句

 源码:# include  int main(){    int num;    /* 下面定义的各变量,分别代表个位,十位,百位,千位,万位,十万位以及位数 */    int indiv, ten, hundred, thousand;     int ten_thousand, hundred_thousand, place;

2009-11-05 20:42:00 582

原创 C_判断语句if与else的组合使用

 源码:# include  int main(){    int x, y;    printf("请输入自变量x:");    scanf("%d", &x);     if(x < 6)    {        y = x - 12;        printf("x = %d, y = %d/n", x,

2009-11-05 20:41:00 1113

原创 C_判断语句if与else的嵌套使用

 源码:# include  int main(){    /* sex代表输血者的性别,weight代表输血者的体重,cubage代表输血量 */    int sex, weight, cubage;    printf("请给出输血者的性别(女性为负数)和体重:(用逗号隔开)");    scanf("%d,%d", &sex, &we

2009-11-05 20:41:00 548

原创 C_判断语句if的一般使用

源码:# include      int main(){        int x, y, z, mid, dec;        printf("请任意输入三个整数:/n");        scanf("%d %d %d", &x, &y, &z);         /* 利用mid在x、y、z比较时进行数值交换,使得x最大,z最小

2009-11-05 20:40:00 241

原创 C_初识指针

 源码:# include  int main(){    /* 定义一个整形指针p */    int *p;    int begin, end;     begin = 10;    /* 给指针p赋初值 */    p = &begin;         /* 将指针指向的值传给变量end */

2009-11-05 20:39:00 200

原创 C_改变字符编码实现简单加密

 源码:# include  int main(){    /* 定义字符型变量,并给它们付初值 */    char c1, c2, c3, c4, c5, c6, c7;    c1 = C;    c2 = h;    c3 = i;    c4 = n;    c5 = e;   

2009-11-05 20:38:00 327

原创 C_移位运算

 源码:# include  int main(){    unsigned a, b, c, d;    int n;     a = 64;    n = 2;     /* 将操作数a右移(6-n)位 */    b = a >> (6-n);    printf("b = %d/n", b); // 0

2009-11-05 20:36:00 221

原创 C_普通位运算

 源码:# include  int main(){    /* 定义了一个无符号字符型变量,此变量只能用来存储无符号数 */    unsigned char result;        int a, b, c, d;    a = 2;    b = 4;    c = 6;    d = 8; 

2009-11-05 20:35:00 262

原创 C_关系和逻辑运算

 源码:# include  int main(){    /* 定义一个整数类型的变量,用来存放后面算式的值 */    int logic;         int a = 1;    int b = 2;    int c = 3;     logic = a+b>c&&bc)&&(b<=c)    pr

2009-11-05 20:34:00 298

原创 C_自增与自减

 源码:# include  int main(){    int i, j, k;    int m, n, p;     i = 8;    j = 10;    k = 12;        /* 自增在操作数之前 */    m = ++i;    printf("i = %d/n", i)

2009-11-05 20:34:00 206

原创 C_转义字符

 源码:# include  int main(){    /* 换行符/n,用于输出换行 */    printf("How are you?/n");    printf("I am fine./n/n");     /* 横向跳格符/t,使跳到下一个输出区 */    printf("How are you?/t")

2009-11-05 20:33:00 201

原创 C_数据类型转换

 源码:# include  int main(){    /* 定义变量并赋初值 */     int    a = 5;           char   c = a;   // a的ASC码的值为97    float  f = 5.3;         double m = 12.65;     double

2009-11-05 20:27:00 224

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除