实验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系统中 ...
随机推荐
- Web 常见漏洞
检测到目标URL存在http host头攻击漏洞 描述:为了方便的获得网站域名,开发人员一般依赖于HTTP Host header.例如,在php里用_SERVER["HTTP_HOST&q ...
- High-Resolution Image Inpainting using Multi-Scale Neural Patch Synthesis
论文来源:CVPR 2017 摘要 之前方法的缺点:之前的方法是基于语义和上下文信息的,在填充较大holes的表现得很好,能够捕获更高级的图像特征,但是由于内存限制和难以训练网络的因素,只能处理分辨率 ...
- 我与PHP,ULM和Vue.js不得不说的故事(一个放荡不羁与一个神神秘秘一个似曾相识,从入门到放弃记录第二章)
·关于UML(git) 究竟是命运在茫茫语言之中遇到了你,还是我的魅力让你向我奔涌而来.好吧都不是,我俩就像古代包办婚姻,被专业牢牢的绑在一起了,既然都是一条绳上的蚂蚱.我我们应该能体谅彼此的不容易, ...
- SpringBoot中的Tomcat是如何启动的?
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>s ...
- Vue+EasyPOI导出Excel(带图片)
一.前言 平时的工作中,Excel 导入导出功能是非常常见的功能,无论是前端 Vue (js-xlsx) 还是 后端 Java (POI),如果让大家手动编码实现的话,恐怕就很麻烦了,尤其是一些定制化 ...
- IntelliJ IDEA 2020.3正式发布,年度最后一个版本很讲武德
仰不愧天,俯不愧人,内不愧心.关注公众号[BAT的乌托邦],有Spring技术栈.MyBatis.JVM.中间件等小而美的原创专栏供以免费学习.分享.成长,拒绝浅尝辄止.本文已被 https://ww ...
- 解决 JPA 插入 MySQL 时间与实际时间差 13 个小时问题
问题描述 公司使用的阿里云数据库服务器,插入时间与实际时间差 13 个小时 执行 show variables like "%time_zone%"; 结果如下: Variable ...
- SAP调用RestfulApi接口POST数据到外部系统
作者:明光烁亮 出处:http://www.cnblogs.com/hezhongxun/ 微信号:HEme922 欢迎加好友一起交流SAP! 视频资料共享. 本文版权归作者和博客园共有,欢迎转载,但 ...
- PyQt(Python+Qt)学习随笔:QAbstractItemView的tabKeyNavigation属性
老猿Python博文目录 老猿Python博客地址 tabKeyNavigation属性为bool类型,用于控制视图中是否启用tab键和backtab(shift+tab)进行数据项之间的导航切换. ...
- [BJDCTF2020]ZJCTF,不过如此 php伪协议, preg_replace() 函数/e模式
转自https://www.cnblogs.com/gaonuoqi/p/12499623.html 题目给了源码 <?php error_reporting(0); $text = $_GET ...