zoukankan      html  css  js  c++  java
  • C语言程序设计 实验题目

     

     
    -----------------------------------------
    编号:一
    题目:选择结构程序设计
    目的:见指导书110页。
    实验内容:教材:习题3.6, 习题3.7
    习题3.6:参考例1.2,使用if语句,或者使用条件表达式。
    习题3.7:参考教材例题3.13,教材299页的math.h,不要使用 10<=x<20 . “无定义”,其余值用printf显示“无定义”。

    -----------------------------------------
    *编号:二
    题目:循环结构程序设计
    目的:见指导书111 页。
    实验内容:教材:习题3.9, 习题3.10, 习题3.14
    习题3.9 -- 例3.18
    习题3.10 -- 参考指导书49页图3.4。
    习题3.14 -- 可以参考例3.16和例3.19,例3.22

    -----------------------------------------
    *编号:三
    题目:数组
    目的:见指导书 111 页。
    实验内容:教材:习题4.11, 习题4.12,(选做)习题4.13
    习题4.11:
    fibonacci数列为 1,1,2,3,5,8,13,21,...... 每项均为前两项的和。
    使用一维数组解题,参考例4.1, 本题不要使用scanf函数,计算和输出完全分开。
    每行输出5个数:可以使用 if((i+1)%5==0) printf("\n"); 其中i为数组元素的下标。
    习题4.12:
    假如有数组 int a[10]={0,1,2,3,4,5,6,7,8,9}, 要求变为:{1,2,3,4,5,6,7,8,9,0}
    先把第一个数保存在一个变量first中,然后用循环的方式移动其后的九个元素,最后把first存放在数组的最后一个位置。

    -----------------------------------------
    编号:四
    题目:二维数组
    目的:见指导书 111 页。
    实验内容:教材:习题4.16, 习题4.19(参考教材第100页,例5.5)

    习题4.16的解题思路如下:
    1 定义二维数组a[5][5],并初始化25个整数
    2 运算:对于每一行数据(i: 表示行下标)
       (1)假设第一列的数为最大值max=a[i][0];
       (2)用后面的四个数依次与max比较(j:表示列下标),如果a[i][j]>max, 此时max=a[i][j],记下此时的列下标j, index=j;
       (3)交换:a[i][i] <=> a[i][index]
    3 输出:用二重循环输出。
    注意:求绝对值函数为 fabs(x).

    -----------------------------------------

    *编号:五
    题目:函数
    目的:见指导书 112 页。
    实验内容:教材:习题5.6,习题5.10, 选做习题5.9
    习题5.6 - 参考指导书70页的提示。必须使用自定义函数来实现。
    习题5.10 - 参考指导书70页的提示。必须使用自定义函数来实现。必须使用递归函数。参考教材例5.10。
    选做习题5.9 - 参考教材123页

    -----------------------------------------
    *编号:六
    题目:结构体
    目的:见指导书 113 页。
    实验内容:教材:习题6.9 ,
     参考125页例题6.2, 6.3, 6.4 。
    -----------------------------------------

    编号:七
    题目:指针
    目的:见指导书 113 页。
    实验内容:教材:习题7.13 , 习题7.15,  习题7.16
    习题7.13 ,参考例题7.2
    习题7.15, 参考例题7.22,
    习题7.16, 参考例题7.13, 7.14

    -----------------------------------------

    编号:八

    题目:文件

    目的:见指导书

  • 相关阅读:
    session
    .net core 入坑经验
    .net core 入坑经验
    .net core 入坑经验
    一段刚刚出炉的CSV文件转换为DataTable对象的代码
    Github的一般用法
    SQLite简单使用记录
    一次SQLServer数据库宕机问题
    B样条基函数(cubic spline basis)
    matlab使用
  • 原文地址:https://www.cnblogs.com/emanlee/p/1423685.html
Copyright © 2011-2022 走看看