當前位置:編程學習大全網 - 編程語言 - c語言設計實驗

c語言設計實驗

實驗內容與要求:

[實驗內容]

1、 通過本試驗初步培養計算機邏輯解題能力。熟練掌握賦值語句和if語句的應用;掌握switch多路分支語句和if嵌套語句的使用

2、 將前期所學習到的基本數據類型、運算符和表達式等程序設計基礎知識運用於具體的程序設計。

3、 進壹步熟練掌握輸入輸出函數scanf, printf和getchar的使用,熟悉math.h中常用數學函數的使用方法

4、 掌握循環語句的應用方法。

5、 了解隨機數生成函數。

[實驗要求]

在規定期限獨立完成實驗內容

1、 提交實驗報告(電子版)

2、 提交相應源程序文件(文件名 EX6_x姓名.c, 如EX6_1彭健.c)

3、 要求從簡單到復雜,後面的要求均在前面的基礎上進行修改,前六題,每題均需要保留各自的程序,六題以後,每題均在前壹題基礎上修改,保留最後壹個程序即可(如做到第九題,則保留EX6_9姓名.c,做到第11題,則保留ex6_11姓名.c)

二、實驗原理和設計方案:

1、函數頭的選則,while循環語句,switch(case)語句,條件表達式,if else條件語句,自增運算符,設置復雜變量,輸出隨機操作數。

2、 變量要有分數變量和等級變量,要有選擇算法題數的變量和計算正確與否的變量,要有隨機輸出的兩個操作數變量和自己按運算符號輸入結果的變量,最後還有判斷是否要進行的變量字符。中間結果有選擇運算符的switch()和分數等級的switch()和錯題對題的自增和選擇運算符計算的自增。

3、 問題的分析方法:先考慮設置整形變量和字符變量,考慮到要不斷循環計算,選擇用while語句來循環。在循環體中,將前面的輸出提示運算符,和自行選擇運算符、答案及輸出隨機操作數完成。再用switch語句對選擇的運算符進行判斷,並用變量進行自增運算,計算出錯題於對題個數和選擇了那種運算符號。在循環體最後用if else語句來判斷是否繼續執行還是跳出循環。最後根據自增計算的結果和公式進行分數計算,並用switch語句來是想等級的制定。

三、源代碼

#include<stdio.h>

#include<stdlib.h>

#include<time.h>

void main()

{

......

  • 上一篇:文學是什麽行業?
  • 下一篇:姐妹兄弟:vbs中的wscript.shell是什麽意思?如果妳是高手,請給我講解壹下vbs。非常感謝…
  • copyright 2024編程學習大全網