实验1 C语言开发环境使用和编程初体验
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf ("202083290273\n2020 ,why are you so hard?");
system ("pause");
return 0;
}
实验一结果
#include <stdio.h>
int main()
{
while(1)
{
printf("h h ");
}
return 0;
}
实验二结果
#include <stdio.h>
int main ()
{
int x,y;
int r1,r2,r3,r4;
x=1;
y=2;
r1=x+y;
r2=x-y;
r3=x*y;
r4=x/y;
printf ("r1=%d\n",r1);
printf ("r2=%d\n",r2);
printf ("r3=%d\n",r3);
printf ("r4=%d\n",r4);
return 0;
}
实验三结果
#include <stdio.h>
int main ()
{
float x,y;
float r1,r2,r3,r4;
x=1;
y=2;
r1=x+y;
r2=x-y;
r3=x*y;
r4=x/y;
printf ("r1=%f\n",r1);
printf ("r2=%f\n",r2);
printf ("r3=%f\n",r3);
printf ("r4=%f\n",r4);
return 0;
}
#include <stdio.h>
int main ()
{
int answer;
char words[5000];
printf ("在家上学让一些人欢喜一些人忧.\n");
printf("1. 作为一个宅,社恐,觉得这样很好. 有网络,自主学习,很ok.\n");
printf("2. 不喜,不喜,很不喜. 眼睛快瞎了. 脑壳有点卡...\n");
printf("3. 中间派. 不知道. 说不清.\n");
printf("4. 其它...\n");
printf("你的选择: ");
scanf("%d", &answer);
if (answer == 4)
{
printf("请补充说明你的想法: \n");
getchar();
gets(words);
}
printf("\n");
printf("当遇到问题时, 你会选择:\n");
printf("1. 遇到问题, 就解决问题。不懂的,搜索式学习,逐个攻破.\n");
printf("2. 遇到问题, 不高兴。然后,...,没有了.\n");
printf("3. 其它...\n");
printf("你的选择: ");
scanf("%d", &answer);
if (answer == 1)
printf(":)\n");
else if (answer == 2)
printf("这样不能解决问题啊...我们选择1好不好:)\n");
else if (answer == 3)
{
printf("请补充说明你的想法: \n");
getchar();
gets(words);
}
return 0;
}
实验四
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int answer;
printf ("您好,欢迎拨打xx公司咨询服务热线,请问有什么可以帮到您的呢?\n");
printf("充话费请按1\n");
printf("购买上网套餐请按2\n");
printf("找人唠嗑请按3\n");
printf("人工服务请按4\n");
printf("您的选择: ");
scanf("%d", &answer);
if (answer == 3 ||answer == 2 ||answer ==1)
{
printf ("抱歉,暂无此项服务,请按4转人工服务\n");
scanf("%d", &answer);
}
if (answer == 4)
{
printf ("\n\n");
printf("美妙的音乐~~~\n(跳过音乐请按1)");
scanf("%d", &answer);
}
if (answer == 1)
{
printf("\n");
printf("您已选择中止呼叫人工请问还有什么可以帮您的呢?\n");
printf("继续呼叫人工请按1\n");
printf("听音乐也按1\n");
printf("投诉我们请按2\n");
printf("没事的话我先撤了请按3\n");
printf("您的选择: ");
scanf("%d", &answer);
}
if (answer == 1)
printf("美妙的音乐~~~(本次无法跳过,人们常说错过了便错过了,因此您已错过了关闭音乐的最佳时机,请把握好下一次机会:)\n");
else if (answer == 2)
printf("好的,正在为您转接人工服务......\n美妙的音乐~~~\n");
else if (answer == 3)
{
printf ("\n\n");
printf("好的呢,请对我们本次服务做出评价\n");
printf("1.非常满意\n");
printf("2.基本满意\n");
printf("3.一般\n");
printf("4.很烂\n");
printf("你的选择: ");
scanf("%d", &answer);
while (answer!=1)
{
printf ("\n\n");
printf("1.非常满意\n");
printf("2.基本满意\n");
printf("3.一般\n");
printf("4.很烂\n");
printf("你的选择: ");
scanf("%d", &answer);
}
printf ("感谢您的评价建议,欢迎下次再拨:)\n");
}
system ("pause");
return 0;
}
实验总结:
1.学习使用printf()与scanf()语句;
2.学习while()循环。当()中为0时,循环结束;
3.学习if /else条件语句
注意:
1.切记每条语句后的“;”不可省;
2.让程序结束前界面停留
[方法一]可以引用
#include <stdlib.h>使用system("pause");语句解决
[方法二]在程序中添加getchar()语句
实验1 C语言开发环境使用和编程初体验的更多相关文章
- 重要:Linux下IDE--KDevelop (用来跟踪调试C++) Ubuntu下QT4开发环境的搭建及初体验
Linux下安装Qt4有两大问题,一是环境变量,二是IDE(集成开发环境).安装Qt4也有两种方法,一种是apt-get,一种是下载源码包,而后 一种方法已经人证实是最有可能不好使的方法.所以我最终采 ...
- 实验1 C语言开发环境使用和数据类型、运算符、表达式
♦ 实验结论 PART 1 验证性内容 问题: 1.结尾没有加“:”时回车到下一行的时候再输入下一行的语言首字对齐方式会发生变化,可以对上一行进行检查. (这一点需要在不同软件里面试一下,在机房里的软 ...
- 实验1 C 语言开发环境使用和数据类型、运算符、表达式
# include <stdio.h> int main() { int x; printf("x:\n"); scanf("%d",&x) ...
- 实验1 C语言开发环境使用和数据类型,运算符,表达式
part :验证性内容 .输出学号. #include<stdio.h> int main(void){ printf("); ; } .输入两个整数,求它们的乘积. #incl ...
- 实验1“C语言开发环境使用和数据类型、运算符、表达式”总结与体会
一.实验结论 1.判断奇偶 // 程序功能: // 要求用户从键盘输入一个整数,判断其是奇数还是偶数 #include <stdio.h> int main() { int x; prin ...
- 实验1 C语言开发环境和数据类型、运算符、表达式
#include <stdio.h> int main () { int x; printf("输入一个整数:\n"); scanf("%d",&a ...
- 实验1 C语言开发环境...
#include<stdio.h> int main(){ int days; printf("输入一个整数:\n") ; scanf("%d",& ...
- 研究实验1_搭建一个精简的C语言开发环境(包含部分经典的前言)
综合研究: 在这部分内容中,将启示我们如何进行独立研究和深度思考(一定要注意这一点,相应的调整自己的学习思想).同时使我们: (1)认识到汇编语言对于深入理解其他领域知识的 ...
- 实验四:Linux系统C语言开发环境学习
项目 内容 这个作业属于哪个课程 班级课程主页链接 这个作业的要求在哪里 作业要求 学号-姓名 17043133-木腾飞 作业学习要求 1.学习Linux系统中如何查看帮助文档:2.在Linux系统中 ...
随机推荐
- 自动化运维工具之Puppet基础入门
一.简介 puppet是什么?它能做什么? puppet是一个IT基础设施自动化运维工具,它能够帮助系统管理员管理基础设施的整个生命周期:比如,安装服务,提供配置文件,启动服务等等一系列操作:基于pu ...
- 软件工程与UML第一次作业
这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzzcxy/2018SE2/ 这个作业要求在哪里 https://edu.cnblogs.com/campus/f ...
- 新手上路A4——多JDK环境变量的配置
目录 配置单个JDK的方法 配置2+JDK的方法 方法 补充 检查JDK版本是否切换成功 前面讲了如何选择Java版本. 以及JDK8和JDK11的下载安装配置 有想法的人就开始发动他们优秀的小脑袋瓜 ...
- MySQL ERROR 1040: Too many connections
如题,本章主要讲下当服务器出现 ERROR 1040: Too many connections错误时的一些处理心得. max_connections查看 ## 查看最大连接数 SHOW VARIAB ...
- 初学者刚学c++在定义类时只有成员变量易犯的错误
------------------------ #include<iostream> using namespace std;//c++的命名空间 class circle { publ ...
- moviepy音视频开发:音频合成类AudioArrayClip介绍
☞ ░ 前往老猿Python博文目录 ░ AudioArrayClip类是AudioClip的直接子类,用于从一个numpy音频数组构建音频剪辑.AudioArrayClip类只有一个构造方法,在构造 ...
- moviepy音视频剪辑:追踪人脸打马赛克的三种实现方式
☞ ░ 前往老猿Python博文目录 ░ 一.引言 在moviepy官网的案例<Tracking and blurring someone's face>和CSDN的moviepy大神uc ...
- 第1.2节 Python学习环境的使用
Python的环境安装好以后,可以通过IDLE(Python 3.7 64-bit)进入图形界面使用Python,也可以通过Python 3.7 64-bit进入命令行交互式界面,两者都可以使用,不过 ...
- 安装centos出现的问题
1.配置好之后,点击完成,如果出现"无法创建新虚拟机,无法打开配置文件,D:/... ,拒绝访问" 的错误时: 关闭虚拟机,重新以管理员身份打开.
- 2、pytorch——Linear模型(最基础版,理解框架,背诵记忆)(调用nn.Modules模块)
#define y = X @ w import torch from torch import nn #第一模块,数据初始化 n = 100 X = torch.rand(n,2) true_w = ...