#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语言开发环境使用和编程初体验的更多相关文章

  1. 重要:Linux下IDE--KDevelop (用来跟踪调试C++) Ubuntu下QT4开发环境的搭建及初体验

    Linux下安装Qt4有两大问题,一是环境变量,二是IDE(集成开发环境).安装Qt4也有两种方法,一种是apt-get,一种是下载源码包,而后 一种方法已经人证实是最有可能不好使的方法.所以我最终采 ...

  2. 实验1 C语言开发环境使用和数据类型、运算符、表达式

    ♦ 实验结论 PART 1 验证性内容 问题: 1.结尾没有加“:”时回车到下一行的时候再输入下一行的语言首字对齐方式会发生变化,可以对上一行进行检查. (这一点需要在不同软件里面试一下,在机房里的软 ...

  3. 实验1 C 语言开发环境使用和数据类型、运算符、表达式

    # include <stdio.h> int main() { int x; printf("x:\n"); scanf("%d",&x) ...

  4. 实验1 C语言开发环境使用和数据类型,运算符,表达式

    part :验证性内容 .输出学号. #include<stdio.h> int main(void){ printf("); ; } .输入两个整数,求它们的乘积. #incl ...

  5. 实验1“C语言开发环境使用和数据类型、运算符、表达式”总结与体会

    一.实验结论 1.判断奇偶 // 程序功能: // 要求用户从键盘输入一个整数,判断其是奇数还是偶数 #include <stdio.h> int main() { int x; prin ...

  6. 实验1 C语言开发环境和数据类型、运算符、表达式

    #include <stdio.h> int main () { int x; printf("输入一个整数:\n"); scanf("%d",&a ...

  7. 实验1 C语言开发环境...

    #include<stdio.h> int main(){ int days; printf("输入一个整数:\n") ; scanf("%d",& ...

  8. 研究实验1_搭建一个精简的C语言开发环境(包含部分经典的前言)

    综合研究:      在这部分内容中,将启示我们如何进行独立研究和深度思考(一定要注意这一点,相应的调整自己的学习思想).同时使我们:          (1)认识到汇编语言对于深入理解其他领域知识的 ...

  9. 实验四:Linux系统C语言开发环境学习

    项目 内容 这个作业属于哪个课程 班级课程主页链接 这个作业的要求在哪里 作业要求 学号-姓名 17043133-木腾飞 作业学习要求 1.学习Linux系统中如何查看帮助文档:2.在Linux系统中 ...

随机推荐

  1. ios中关于系统定位CLLocationManager的使用解析

    //1.添加定位管理委托协议 CLLocationManagerDelegate //2.初始化定位管理对象 self.locationManager=[[CLLocationManager allo ...

  2. 3D网页小实验——将txt配置文本转化为3D陈列室

    设计目标:借鉴前辈编程者的经验将简单的配置文本转化为3D场景,并根据配置文件在场景中加入图片和可播放的视频,最终形成可浏览的3D陈列室. 一.使用效果 1.txt配置文件: (博客园的富文本编辑器会改 ...

  3. web服务器专题:tomcat基础及模块

    Web服务器专题:Tomcat(一)基础架构 针对java系的经典服务器,打算系统的整理一下Tomcat的机制和一些原理,以此记录. 插一则题外话,关于tomat这个名字的由来:Tomcat 名称的由 ...

  4. 20200506_centos7.2配置IP地址

    1. 通过ip addr命令查看网卡 2. cd到/etc/sysconfig/network-scripts/查看网卡, 一般都是第一个文件 3. 使用vi(vim)编辑它, 如果提示这个文件是只读 ...

  5. 痞子衡嵌入式:深入i.MXRT1050系列ROM中串行NOR Flash启动初始化流程

    大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家分享的是深入i.MXRT1050系列ROM中串行NOR Flash启动初始化流程. 从外部串行NOR Flash启动问题是i.MXRT系列开发最 ...

  6. Tree--二叉树BinarySearchTree

    BinarySearchTreeMap的实现 1 public interface Map<K extends Comparable<K>, V> { 2 void put(K ...

  7. PyQt(Python+Qt)学习随笔:QMdiArea多文档界面区域的viewMode、documentMode、tabsClosable、tabPosition等属性介绍

    专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 viewMode属性用于控制子窗口是使用子窗口模式(QMdiArea. ...

  8. 第15.6节 PyQt5安装与配置

    一. 引言 关于PyQt5的安装网上有很多的文章,老猿也是学习了好多,最后结合其他模块安装的知识发现其实安装很简单,就是直接使用pip或pip3安装就可以了,这样既无需预先下载好软件,也无需担心版本的 ...

  9. 派大星的烦恼MISC

    挺有意思的杂项,python将二进制转图片的时候出现的图片不像二维码,想看题解的时候发现网上的大部分题解都是直接转发,更有意思了. 题目是派大星的烦恼,给了我们一张粉红图片,放进010editor里面 ...

  10. django 删除数据库表后重新同步的方法

    python manage.py sqlmigrate your_app_name 0001 把your_app_name换成自己的app名字即可看到框架自动生成的创建表sql语句,于是我就这样看到了 ...