从今天开始不定期更新C语言基础教程,请参考教材(仅仅参考!)进行学习,本系列教程只写基础部分,不会掺杂复杂的细节,这些细节在后续会根据需要再加入,如果有不懂请自行百度尝试解决。该系列文章内容可能来源我本人或者zhrmoe(他的主页:http://zhrmoe.iflab.org)的编写。文章如果有错误欢迎批评指正,谢谢!转载请注明来自本站,

//2015.9.30  基本输入输出

#include <stdio.h>
/*
基础数据类型
char 字符
int 整数
double 小数
对应的格式字符分别为 %c %d %lf
(一般情况下不用float,都用double)
//请注意代码格式,在逗号后面有空格
*/
int main() {
	int a;
	double b;
	char c;
	//输入
	scanf("%d", &a);//注意&符号
	scanf("%lf", &b);
	scanf("%c", &c);//用的很少,请尽量不要使用
	//复合输入
	/*
	scanf("%d %lf %c", &a, &b, &c);
	你输入的格式应该与格式化字符串对应,
	如果你用的是空格,在输入的时候也应该是空格
	如果你用的是下面这样的逗号分割,你输入的时候也必须输入逗号
	scanf("%d,%lf,%c", &a, &b, &c);
	*/
	
	//输出,在输出的时候如果不是特殊需要不要加&(暂时用不到
	printf("这是一个整数:%d\n", a);
	printf("这是一个小数:%lf\n", b);
	printf("这是一个字符:%c\n", c);
	system("pause");//如果是在vs下要在return 0之前加这么一行防止程序闪退
	return 0;
}
/*
更多的细节之后用到的时候再说,重要的就两个,读入和打印整数和小数。
接下来你就可以做一些基础的计算了,比如计算器
更多scanf和printf的用法请自行做实验尝试,别忘了借助搜索引擎 

练习题: 
要求:计算两个整数的四则运算结果

输入格式:
两个整数a,b,空格隔开

输出格式:
加减乘除各一行

示例输入:
4 2

示例输出:
4 + 2 = 6
4 - 2 = 2
4 * 2 = 8
4 / 2 = 2

请自行编写程序测试后查看下面的答案(答案只写关键部分)
*/
//答案在最后






















/*
int a, b;
scanf("%d %d", &a, &b);
printf("%d + %d = %d\n", a, b, a + b);
printf("%d - %d = %d\n", a, b, a - b);
printf("%d * %d = %d\n", a, b, a * b);
printf("%d / %d = %d\n", a, b, a / b);
*/


如果你完成了上面的题目,请尝试完成杭电OJ的第1000题

关于OJ的用法,聪明的你一定能在百度找到●▽●
链接:http://acm.hdu.edu.cn/showproblem.php?pid=1000