c语言带有输入语句的程序,C语言----输入输出语句(基础篇二)

今天整理一下自己的基础篇输入和输出的理解,自己没有研究系统输入和输出函数,以后有时间在去深究,之前在别人的博客里面看到这么一句话分享给大家,“学习就是一个不断抄袭,模仿,练习和创新的一个过程”。

使用VC2015

1.创建项目,【文件】》【新建】》【项目】

2e87b8b2272953742144062cc71e0268.png

2.项目类型为【Win32控制台应用程序】,自己定义项目名称(尽量英文),确定

81d71387a20aabe253fe0ea0449c7b08.png

3.按照Win32应用向导完成设置,【下一步】即可

b80d7f27bdb9b06071fbe46b67773f4f.png

4.选择应用类型为【控制台应用程序】,附加选项为【空项目】,然后【完成】即可

eb1135d6a3ed166f7e0eb6f2d354d36c.png

5.此时在【解决方案资源管理器】中看到所创建的项目

5cce5487bc0986ba8c9b8d424fed7728.png

6.右击【源文件】,【添加】》【新建项】,创建c程序

09ced017dd1c1dd248ee0c4386f0c61c.png

a17207f77e7628ac5db238522793c709.png

7.编写简单的c程序

#include main()

{

printf("hello,world! \n");

getchar();

}

8.在vs2015不能直接按【F5】运行,程序会一闪而过的。应该是先选择【生成】》【生成(此处是你的项目名称)】编译生成exe文件,再按【ctrl + F5】运行

f4c5c03d3c0dffbe32f8fb1490960d2e.png

输出

printf的作用是按格式在显示器上显示字符。

printf的使用

printf函数双引号中包括三种字符:

(1)以%开头的格式控制字符

(2)以\开头的转义字符

(3)普通字符

/*基础篇 2_1:printf的使用*/#includemain()

{int a; //整型 %d

long b; //长整型 %d

float c; //浮点型 %f

double d; //双精度浮点型 %lf

a= 500;

b= 14758968;

c= 3.1;

d= 2.5E10;

printf("%d\n", a);

printf("%d\n", b);

printf("%f\n", c);

printf("%lf\n", d);

getchar();

}

输入

scanf的作用是按格式从键盘接收字符。

scanf的使用:

※使用scanf时,变量前的&号非常重要,这是它与printf的一个明显区别。

※执行到scanf时,程序会停在那里不动等待键盘输入,待用户按下回车后,程序才会继续往下执行,而printf不会。

/*基础篇 2_2:scanf的使用*/#includemain()

{inta;floatb;

scanf("%d", &a); //scanf需要一个&

scanf("%f", &b);

printf("%d\n", a);

printf("%f\n", b);

system("pause"); //vc2015 需要的一个断点

}

计算两数之和

※在程序3中,scanf在不修改代码的前提下,就可以实现许多数学运算。

/*2_3计算两数之和*/#includemain()

{inta, b;

scanf_s("%d%d", &a, &b); //vs2015 用scanf 会报错 所以用了 scanf_s 函数

printf("%d\n", a + b); //将两数之和输出在屏幕上

system("pause");

}

交换法

※分别输入两个整数给两个整型变量a,b,交换a与b的值,再输出

※等号的作用是将右边的数值装进左边的变量。

※a=b执行以后,b的值并不会消失,它们是复制的关系。

/*2_4:分别输入两个整数给两个整型变量a,b,交换a,b的值,再输出*/#includemain()

{int a,b,c; //a,b为要输入的变量,c为中间变量

scanf_s("%d%d",&a,&b); //输入两个整数给变量a和b

printf("交换前的值为:%d,%d\n",a,b); //先输出交换前的值//下面是通过中间变量c交换a与b的值

c =a;

a=b;

b=c;

printf("交换后的值:%d,%d\n", a, b); //输出交换后的值

system("pause");

}

作业

由用户输入一个梯形上底,下底,高的数值,由电脑算出他的面积,输出在屏幕上(注意:数学运算一般浮点型数据)

/*在电脑屏幕上输入 梯形的上底,下底,高的数值,电脑计算出他们的面积,输出在屏幕上*/#includemain()

{double a, b, h,s; //上 下 高

printf("请输入上底,下底,高;\n");

scanf_s("%lf%lf%lf", &a, &b, &h);

s= (a + b)*h / 2;

printf("梯形的面积为%lf\n", s);

system("pause");

}

以上是自己的一个整理,可能在用vs2015的时候有许多问题,但都一一解决啦,希望共同努力!有异议的可在留言区交流。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
C语言是一种广泛应用于计算机科学和软件开发的编程语言。它具有强大的功能和灵活性,适用于开发各种类型的应用程序C语言专题精讲篇是一个对C语言进行深入学习和讲解的系列文章或课程。它汇总了C语言相关的重要知识点和技巧,旨在帮助学习者更好地理解和运用C语言。 这个专题中的笔记涵盖了C语言的各个方面,包括基本语法、数据类型、运算符、流程控制、函数、数组、指针、结构体、文件操作等。通过系统性的学习和总结,这些笔记可以帮助学习者逐步掌握C语言的核心概念和常用技巧。 在这个专题中,学习者可以学到如何编写简单的C程序,如何使用变量和运算符进行计算,如何使用条件和循环语句控制程序流程,如何使用函数进行代码的模块化,如何使用数组和指针进行数据的处理,如何使用结构体组织复杂数据,如何进行文件的读写等等。 C语言专题精讲篇的目的是帮助学习者全面、深入地了解C语言的各个方面,并能够独立编写和调试简单到中等难度的C程序。通过反复实践和练习,学习者可以逐渐提高自己的编程能力,并为进一步学习更高级的编程语言打下坚实的基础。 总之,C语言专题精讲篇的笔记汇总是一份重要的学习资料,可以帮助学习者系统地学习和掌握C语言基础知识和常用技巧,为他们未来的编程之路打下坚实的基石。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值