实验一、二

1 编程打印5行的倒三角形,第一行打印9个*,第二行7个*,……第5行打印1个*
#include<stdio.h>
int main()
{
printf("*********\n *******\n *****\n ***\n *\n");
return 0;
}


实验总结:注意每个语句后面的分号。
2 输入3个整数并且计算他们的和,

输入格式:   1  2  3

输出格式:   1+2+3=6
#include<stdio.h>
int main()
{
int a,b,c,sum;
printf("请输入三个整数");
scanf("%d %d %d",&a,&b,&c);
sum=a+b+c;
printf("%d+%d+%d=%d",a,b,c,sum);
return 0;
}


实验总结:注意输出的格式。
3 按照下列格式要求输入输出数据
   输出:请输入今天的日期,年月日用逗号分开

输入:2016,9,13

输出:请输入你的生日,格式:年-月-日

输入:1998-5-6

输出:你今年18岁了,你的生日是1998-05-06
#include<stdio.h>
int main()
{
int a,b,c,d,e,f,g;
printf("请输入今天的日期\n");
scanf("%d,%d,%d",&a,&b,&c);
printf("请输入你的生日\n");
scanf("&d-%d-%d",&d,&e,&f);
g=a-d;
printf("你今年%d岁了,您的生日是%d-%d-%d",g,d,e,f);
return 0;
}

实验总结:注意赋值与等号的区别。
4 读入三个整数给a,b,c,然后交换它们中的数,把a中原来的值给b,把b中原来的值给c,把c中原来的值给a,最后输出a,b,c的值。
#include<stdio.h>
int main()
{
int a,b,c,d;
printf("请输入三个整数");
scanf("%d%d%d",&a,&b,&c);
printf("a=%d,b=%d,c=%d",a,b,c);
d=a;
a=b;
b=c;
c=d;
printf("a=%d,b=%d,c=%d",a,b,c);
return 0;
}

实验总结:注意在颠倒数值时的顺序。
5 输入x分钟,将分钟换算成小时和分钟表示。如输入150分钟,则输出格式为:150分钟=2小时30分钟。
#include<stdio.h>
int main()
{
int a,b,c;
printf("请输入x分钟");
scanf("%d",&a);
b=a/60;
c=a%60;
printf("%d分钟=%d小时%d分钟\n",a,b,c);
return 0;
}

实验总结:注意单词的拼写。
6 编程输入一个四位整数n,求其倒序数nr。要求输出的也应该是一个四位整数。如输入3720,输出应该为0273.
#include<stdio.h>
int main()
{
int a,b,c,d,e,f;
printf("请输入一个四位整数");
scanf("%d",&a);
b=a/1000;
c=(a-b*1000)/100;
d=(a-b*1000-c*100)/10;
e=a-b*1000-c*100-d*10;
f=e*1000+d*100+c*10+b;
printf("%04d",f);
return 0;
}

实验总结:不要忘记0补空位。
7 (学习使用符号常量)输入圆的半径,输出圆的周长和绕直径形成的球体的体积,结果保留两位小数。
#include<stdio.h>
#define pl 3.1415926
int main()
{
float r,l,v;
printf("请输入半径");
scanf("%f",&r);
l=2*pl*r;
v=4*pl*r*r*r/3;
printf("l=%.2f\nv=%.2f\n",l,v);
return 0;
}

实验总结:注意怎么保留几位小数。

时间: 2024-10-05 04:57:57

实验一、二的相关文章

SQL群集实验(二)

6)MCCS群集安装 先关闭节点2,启动节点2.然后在节点1上打开服务器管理器添加故障转移群集功能. 然后在节点2上执行同样的操作.两个节点都安装故障转移群集功能以后,在节点1打开故障转移群集管理器,创建一个新的群集 完成后,创建MSDTC服务,同样在故障转移群集控制台,右键"服务和应用程序",打开"配置服务或应用程序"进行配置 配置完成后手工切换MSDTC资源组从一个节点到另外一个节点的移动.移动操作可以反复做几次.最后可以MSDTC活动节点关机,再在另一台节点上

操作系统实验报告二

  操作系统实验报告二 姓名:许恺 学号:2014011329 日期:10月14日 题目1:编写线程池 关键代码如下: 1.Thread.h #pragma once #ifndef __THREAD_H #define __THREAD_H #include <vector> #include <string> #include <pthread.h> #pragma comment(lib,"x86/pthreadVC2.lib") using

Java实验报告二:Java面向对象程序设计

Java实验报告二:Java面向对象程序设计                                                                                                      实验要求: 1. 初步掌握单元测试和TDD 2. 理解并掌握面向对象三要素:封装.继承.多态 3. 初步掌握UML建模 4. 熟悉S.O.L.I.D原则 5. 了解设计模式 实验内容 (一)单元测试 (二)面向对象三要素 (三)设计模式初步 (四)练习

Linux基础入门(新版)(实验九-实验十二)

实验九 简单文本入门 一.常用的文本处理命令 二.文本处理命令 1.tr 命令 tr 命令可以用来删除一段文本信息中的某些文字.或者将其进行转换. 使用方式: tr [option]...SET1 [SET2]   常用的选项有: 选项 说明 -d 删除和set1匹配的字符,注意不是全词匹配也不是按字符顺序匹配 -s 去除set1指定的在输入文本中连续并重复的字符 操作举例: # 删除 "hello shiyanlou" 中所有的'o','l','h' $ echo 'hello sh

HDFS HA系列实验之二:HA+JournalNode+zookeeper

1:原理图 A:NN1.NN2(或者更多个NN节点)只有一个是Active状态,通过自带ZKFailoverController组件(zookeeper客户端)和zookeeper集群协同对所有NN节点进行检测和选举来达到此目的. B:Active NN 的EditLog 写入共享的JournalNode集群中,Standby NN通过JournalNode集群获取Editlog,并在本地运行来保持和Active NN 的元数据同步. C:如果不配置zookeeper,可以手工切换Active

cas 单点登录(SSO)实验之二: cas-client

cas 单点登录(SSO)实验之二: cas-client 參考文章: http://my.oschina.net/indestiny/blog/200768#comments http://wenku.baidu.com/view/0bcc0d01e87101f69e319595.html 接上一篇文章: cas 单点登录(SSO)实验之中的一个: jasig cas-server 安装 本文说明怎样写一个web服务(cas-study).使用cas-server提供的验证服务.当用户訪问这个

【黑金原创教程】【FPGA那些事儿-驱动篇I 】实验十二:串口模块① — 发送

实验十二:串口模块① — 发送 串口固然是典型的实验,想必许多同学已经作烂,不过笔者还要循例介绍一下.我们知道串口有发送与接收之分,实验十二的实验目的就是实现串口发送,然而不同的是 ... 笔者会用另一种思路去实现串口发送. 图12.1 PS/2发送时序与串口发送时序. 如图12.1所示,串口发送时序相较PS/2发送时序,串口发送时序就像断了翅膀的小鸟般,没有时钟信号控制整个传输协议.除此之外,串口发送时序与PS/2发送时序近似的地方也非常惊人 ... 默认下,一帧PS/2数据有11位,对此一帧

c++实验十二 数组(二维)

先通过一个二维数组保存学生相关的信息 为了更直观的观看,决定用字符串数组来保存数据 当然在计算的时候要转变格式, // 实验十二 数组(二维).cpp: 定义控制台应用程序的入口点. #include "stdafx.h" #include<iostream> using namespace std; #include<string> int main() { string a[4][5] = { {"生","号",&qu

实验十二

实验十二  图形程序设计 实验时间 2018-11-14 第一部分:理论知识 1.AWT与Swing简介 (1)Swing用户界面库是非基于对等体的GUI工具箱. ? Swing具有更丰富并且更方便的用户界面元素集合. ? Swing对底层平台的依赖很少,因此与平台相关的bug很少. ? Swing会带来交叉平台上的统一视觉体验. ? Swing类库被放在javax.swing包里. (2)两者之间的关系: 大部分AWT组件都有其Swing的等价组件. Swing组件的名字一般是在AWT组件名前

20145123《实验报告二》

一.实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O.L.I.D原则 了解设计模式 二.实验步骤 1.测试 (1) 三种代码伪代码.产品代码.测试代码 (2) TDD(Test Driven Devlopment, 测试驱动开发)a.先写测试代码,然后再写产品代码的开发方法叫“测试驱动开发”(TDD).TDD的一般步骤如下:-明确当前要完成的功能,记录成一个测试列表-快速完成编写针对此功能的测试用例-测试代码编译不通过-编写产品代码-