C实验内容

C实验内容

实验一 基本数据处理

1.1 显示短句

在屏幕上显示一个短句“Programming is fun!”

1.2 求两个数的和与差

1.3 求平方根

输入1 个实数x,计算并输出其平方根(保留1 位小数)。

1.4 华氏温度转换为摄氏温度

输入华氏温度f,计算并输出相应的摄氏温度c(保留2 位小数)。c = 5/9(f-32).

1.5 大写字母转换成小写字母

输入一个大写英文字母,输出相应的小写字母。

实验二 分支结构

2.1 显示两级成绩

输入一个学生的数学成绩,如果它低于60,输出“Fail”,否则,输出“Pass”。

2.2 找最小值

输入四个整数,输出其中的最小值。

2.3 求三角形的面积和周长

输入三角形的三条边a, b, c,如果能构成一个三角形,输出面积area 和周长perimeter(保留2 位小数);否则,输出“These sides do not correspond to a valid triangle”。在一个三角形中,任意两边之和大于第三边。三角形的面积计算公式:

area*area = s(s-a)(s-b)(s-c) 其中:s = (a+b+c)/2

2.4 判断数的符号

输入整数x,若x 大于0,y=1;若x 等于0,y=0;否则,y=-1,最后输出y。

2.5 字母转换

输入一个字符,如果它是大写字母,输出相应的小写字母;如果它是小写字母,输出相应的大写字母;否则,原样输出。

实验三 循环

3.1 求n!

读入1 个正整数 n (n<=50),计算并输出 n! 。

3.2 求1-1/3+1/5-1/7+??

读入1 个正实数eps,计算并输出1-1/3+1/5-1/7+??,直到最后一项的绝对值小于eps(保留6 位小数)。

3.3 求2/1+3/2+5/3+8/5+...

输入一个正整数n,输出 2/1+3/2+5/3+8/5 +...的前n 项之和,保留2 位小数。(该序列从第2 项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子)

3.4 求a+aa+aaa+aa…a

输入2 个正整数a 和n, 求a+aa+aaa+aa?a(n 个a)之和。

3.5 判断素数

输入一个正整数m,如果它是素数,输出"YES",否则,输出"NO"(素数就是只能被1 和自身整除的正整数,1 不是素数,2 是素数)。

3.6 统计字符

输入一行字符,分别统计出其中的英文字母、空格、数字和其他字符的个数。

实验四 嵌套循环

4.1 求1 + 1/2! +....+ 1/n!

输入1 个正整数n,计算 s 的前n 项的和(保留 4 位小数)。s = 1 + 1/2! +....+ 1/n!

4.2 求各位数字的立方和等于它本身的数

输入2 个正整数m 和n(1<=m,n<=1000),输出m 到n 之间的所有满足各位数字的立方和等于它本身的数。

4.3 统计素数并求和

输入2 个正整数m 和n(1<=m,n<=500),统计并输出m 和n 之间的素数的个数以及这些素数的和。

4.4 统计单词

输入一行字符,统计其中单词的个数。各单词之间用空格分隔,空格数可以是多个。

4.5 输出一个整数的各位数字

输入一个整数,从高位开始逐位输出它的各位数字。

实验五 数组

5.1 交换最小值和最大值

输入一个10个整数,将最小值与第一个数交换,最大值与最后一个数交换,然后输出交换后的n 个数。

5.2 排序

输入一个正整数n (1

5.3 矩阵运算

读入 1 个正整数 n(1≤n≤6), 再读入 n 阶方阵 a , 计算该矩阵对角线元素的和。

5.4 找鞍点(选作)

输入 1 个正整数 n(1≤n≤6)和n 阶方阵a 中的元素,如果找到a 的鞍点(鞍点的元素值在该行上最大, 在该列上最小), 就输出它的下标, 否则,输出"NO"(设a 最多有1 个鞍点)。

实验六 函数

6.1 求 s=1 + 1/2! +....+ 1/n!

输入1 个正整数n,计算 s 的前n 项的和(保留 4 位小数)。要求定义并调用函数fact(n)计算n 的阶乘。

6.3 统计一个整数中数字的个数

读入1 个整数,统计并输出该数中2 的个数。

要求定义并调用函数countdigit(number,digit),它的功能是统计整数number 中数字digit的个数。例如,countdigit(10090,0)的返回值是3。

6.4 统计素数并求和

输入2 个正整数m 和n(1<=m,n<=500),统计并输出m 和n 之间的素数的个数以及这些素数的和(素数就是只能被1 和自身整除的正整数,1 不是素数,2 是素数)。要求定义并调用函数prime(m)判断m 是否

将一个c 语言源程序文件中所有注释去掉后,存入另一个文件.,C实验内容.doc相关推荐

  1. 去掉java文件中的注释_利用JavaParser去除java文件中的注释

    利用JavaParser去除java文件中的注释 个人博客:记录一下在项目实施过程中的一些点 情景回顾 之前项目有个需求,就是去掉.java文件中的所有注释,常用的方法是用正则匹配.然而在网络上查找到 ...

  2. VIM 将一个文件中的多行复制到另一个文件

    必须用vim同时打开两个文件,如果分别打开无法粘贴. 如把train.txt的内容复制到train1.txt: vim train.txt train1.txt 在train.txt中复制好后输入 : ...

  3. 职工信息存入文件employee,再抽取部分信息存入另一个文件employee_type

    #include<stdio.h> #include<stdlib.h> #include<string.h> #define size 3 struct empl ...

  4. Linux Shell脚本去掉几类常见文件中的注释

    Linux操作系统中去掉各类文件中的注释这个功能比较常用,通常用在查看一个较长的文件,又不想看注释的情况.通常这些文件包括C语言编写的*.c.*.h文件.cpp文件.*.xml文件.*.sh shel ...

  5. 批量删除java注释_怎样批量去掉java文件中的注释

    展开全部 批量去掉Java文件中的注释,可以e69da5e887aa3231313335323631343130323136353331333337396231使用正则表达式进行批量操作,代码如下:i ...

  6. C语言fgets()函数(以指定长度读取文件中的字符,并存入字符数组变量中)

    C语言fgets()函数(以指定长度读取文件中的字符,并存入字符数组变量中) 需要引入C 标准库 - <stdio.h> 文章目录 描述 声明 参数 返回值 实例 测试(确实只能读n-1个 ...

  7. python乘法表代码注释_Python统计python文件中代码,注释及空白对应的行数示例【测试可用】...

    本文实例讲述了Python实现统计python文件中代码,注释及空白对应的行数.分享给大家供大家参考,具体如下: 其实代码和空白行很好统计,难点是注释行 python中的注释分为以#开头的单行注释 或 ...

  8. json文件中注释_JSON注释示例—如何在JSON文件中进行注释

    json文件中注释 If you're having trouble adding comments to your JSON file, there's a good reason: JSON do ...

  9. C语言:向一个文件中写10个数求出其平均值并存入另一个文件中

    题目概述: 在文件file0.dat中写10个数求平均值并存入另一个文件file1.dat中 编程: #include<stdio.h> #include<stdlib.h> ...

最新文章

  1. win10前面板耳机没声音
  2. 山东省能源产业项目动态及未来投资决策建议报告2021版
  3. jquery mobile资源
  4. 【youcans 的 OpenCV 例程 200 篇】111. 雷登变换反投影重建图像
  5. Mobile Terminal无法使用常用Unix命令
  6. HALCON学习之旅(二)
  7. 中国喷漆室保护膜市场趋势报告、技术动态创新及市场预测
  8. Akka系列(二):Akka中的Actor系统
  9. 【Vegas原创】Exchange报550 5.7.1 Unable to relay for …错误的分析
  10. Access链接表的使用
  11. Oracle学习笔记(1)----忘记用户名的密码该如何找回
  12. 高中计算机上册知识总结怎么写,高中计算机总结范文
  13. python怎么变成竖行_用python实现古诗词横板竖版显示 【二维列表的使用】
  14. 单元测试之moles
  15. 如何快速且不失真剪切与合并视频?如何将视频快速转成MP4格式?无需渲染!视频秒转MP4,剪辑合并!
  16. CSS中左上朝向三角形(Top-Left Triangle)的几种制作方式
  17. 虚拟地址和物理地址及其映射
  18. 短视频批量解析下载,多个自媒体短视频一键下载
  19. 机器人技术(2)Ubuntu linux系统简介及安装
  20. java学习记录十五:集合二Collections、Set、Map

热门文章

  1. python二元多次函数拟合_Python实现的拟合二元一次函数功能示例【基于scipy模块】...
  2. php怎么计算图片的大小,php 根据比例计算图片缩放尺寸函数的用法
  3. java 调用webapi json_java通过url调用web api并接收其返回的json
  4. Oracle使用imp/exp导入/导出数据库
  5. CentOS7 minimal 安装
  6. java的static块执行时机
  7. mysql explain中的type列含义和extra列的含义
  8. 又一个4000字肝货,详解tkinter图形化界面制作流程!
  9. 9个必知的Python操作文件/文件夹方法
  10. 学了Python就能上手业务?你还差得远!