易截截图软件、单文件、免安装、纯绿色、仅160KB

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

 源码:
/* 学生成绩查询系统 */
# include <stdio.h>
# include <stdlib.h>
 
int main( )
{
    int select;
    int i, j;
    int score[5][7];
    int average = 0;
    int sum = 0;
    do{
        printf("本程序有4项功能:\n");
        printf(" 1. 根据学号查询学生成绩\n");
        printf(" 2. 根据考试号统计成绩\n") ;
        printf(" 3. 根据考试号和学号查询成绩\n");
        printf(" 4. 成绩录入\n");
        printf(" 0. 退出\n");
        printf(" 请输入选择(0 - 4): ");
        scanf("%d", &select);
        switch(select)
        {
        case 0:
            printf("Good-Bye~\n");
            exit(0);
            break;
        case 1:
            printf("输入学号:"); // 根据i值确定学号,然后按学号输出全部成绩
            scanf("%d\n", &i);
            for(j=1; j<7; j++)
            {
                printf("第%d科成绩是%d\n", j, score[i][j]);
                sum += score[i][j];  // 实现累加
    &nb


相关文档:

C_数据类型转换

 源码:
# include <stdio.h>
 
int main()
{
    /* 定义变量并赋初值 */
     int    a = 5;       
    char   c = 'a';   // 'a'的ASC码的值为97
    ......

C_转义字符

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

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

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

C_使用switch语句

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

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

 源码:
# include <stdio.h>
 
int main()
{
    int array[16][16];
    int i, j, k, m, n;
     
    /* 变量初始化 */
    m = 1;
    while(m == 1)
    {
   ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号