`
dcj3sjt126com
  • 浏览: 1868260 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

C语言scanf继续学习、算术运算符学习和逻辑运算符

    博客分类:
  • C
c 
阅读更多
/*
	2013年3月11日20:37:32
	地点:北京潘家园
	功能:完成用户格式化输入多个值
	目的:学习scanf函数的使用

*/
# include <stdio.h>

int main(void)
{
	int i, j, k;

	printf("please input three number:\n");  //提示用户输入三个数,并且第一个数和第二个数中间以空格隔开,第二个数与第三个数之间用逗号隔开
	scanf("%d %d,%d", &i, &j, &k);
	printf("i = %d, j = %d, k = %d\n", i, j, k);

	return 0;
}

/*
	在Vc++6.0中的输出结果是:
--------------------------------------
please input three number:
1 2,3
i = 1, j = 2, k = 3
--------------------------------------
*/

 

对用户的输入进行适当的控制

/*
	2013年3月11日20:37:32
	地点:北京潘家园
	功能:对用户的非法输入进行适当的控制
	目的:学习处理问题

*/
# include <stdio.h>

int main(void)
{

	int i;
	char ch;

	scanf("%d", &i);
	printf("i = %d\n", i);

	//..........
	while ( (ch=getchar()) != '\n' ) //编写代码对用户的非法输入做适当的处理
		continue;
	int j;
	scanf("%d", &j);
	printf("j = %d\n", j);
	
	return 0;
}

/*
	在Vc++6.0中的输出结果是:
--------------------------------------
234m
i = 234
123
j = 123
--------------------------------------
*/

 

算术运算符示例:

/*
	2013年3月11日21:32:05
	地点:北京潘家园
	功能:算术运算符
	目的:学习自述运算

*/
# include <stdio.h>

int main(void)
{
	//结果只跟被除数有关,就是 % 前面的数
	printf("%d %d %d %d %d %d\n", 3%3, 13%-3, -13%3, -13%-3, -13%23, 3%5);
	return 0;
}

/*
	在Vc++6.0中的输出结果是:
--------------------------------------
0 1 -1 -1 -13 3
--------------------------------------
*/

 

逻辑运算符简单示例:

# include <stdio.h>

int main(void)
{

	int i = 10;
	int k = 20;
	int m;

	m = (1>2) || (k=5);
	printf("m = %d, k = %d\n", m, k);

	return 0;
}

/*
	在Vc++6.0 下运行的结果如下
-------------------------------------
m = 1, k = 5
-------------------------------------
*/

 

0
3
分享到:
评论

相关推荐

    C语言初级教程数据类型运算符和表达式PPT课件.pptx

    - C语言有34种运算符,包括算术运算符(+、-、*、/、%)、关系运算符(==、!=、&lt;、&gt;、、&gt;=)、逻辑运算符(&&、||、!)、赋值运算符(=、+=、-=等)以及位运算符等。 - 运算符有优先级和结合性,理解这些规则对...

    《C语言学习辅导》 数据类型、运算符和表达式1

    总的来说,本章的学习旨在帮助初学者掌握C语言的基础知识,包括数据类型、运算符和表达式,这些都是编写任何C程序的基础。通过实验和理论题的练习,能够更好地理解和应用这些概念,从而为后续的编程学习打下坚实的...

    C语言知识总结学习指导

    ### C语言知识总结学习指导 #### 一、数据类型与变量命名规则 1. **数据类型**:C语言支持多种数据类型,包括整型(int)、字符型(char)、浮点型(float/double)等。...希望这些知识点能帮助大家更好地理解和学习C语言。

    C语言运算符PPT课件.pptx

    2. **算术运算符**:算术运算符包括加(+)、减(-)、乘(*)、除(/)和模(%)。模运算符用于求余数,但要求两个操作数都为整型。需要注意的是,除法运算会根据操作数类型决定结果类型,并且对于负数除法,舍入...

    翰子昂培训c语言学习课件 学习C语言基础课件

    C语言支持多种运算符,包括算术运算符、关系运算符、逻辑运算符等,通过它们可以构造复杂的表达式,实现数据的计算和比较。 4. **流程控制语句**: 包括条件语句(if-else)、循环语句(for、while、do-while)...

    C语言课后习题解答(北邮版)

    * C语言的运算符包括算术运算符、关系运算符、逻辑运算符、赋值运算符等。 * 算术运算符:例如+、-、*、/、%等。 * 关系运算符:例如==、!=、&gt;、&lt;、&gt;=、等。 四、C语言数据类型 * C语言的数据类型包括整型、浮点型...

    学习C语言必备的编程题目和答案

    通过这道题目,学习者可以学习如何使用逻辑运算符来实现逻辑判断,并使用printf函数将结果输出到屏幕上。 通过这些编程题目和答案,学习者可以学习和掌握基本的C语言程序编写、数据类型、变量、运算符、控制语句、...

    C语言学习笔记 C语言学习笔记

    运算符包括算术运算符、比较运算符、逻辑运算符等,用于执行基本的数学操作和逻辑判断。流程控制语句如if...else、switch、for、while等,用于控制程序的执行流程。 二、函数与指针 C语言中的函数是代码的模块化...

    c语言学习心得体会.doc

    5.C语言的运算符和表达式:包括算术运算符、关系运算符、逻辑运算符、赋值运算符、自增自减运算符、逗号表达式等。 6.C语言的控制语句:包括if语句、switch语句、循环语句、跳转语句等。 7.C语言的函数:包括函数...

    华南农业大学C语言程序设计实验指导书参考答案.doc

    此外,C语言还提供了多种运算符,包括算术运算符、关系运算符、逻辑运算符等。学生可以通过实验指导书的学习,掌握如何使用这些运算符,包括自加++和自减--运算符的使用。 二、基本输入与输出 在C语言中,基本输入...

    C语言课件学习—详细

    同时,本章还会涉及算术运算符、比较运算符、逻辑运算符、位运算符等,以及如何使用这些运算符构造表达式。 第4章 "最简单的程序设计—顺序程序设计"引导初学者理解程序的基本结构,即顺序执行的语句。这一章会介绍...

    谭浩强 c语言 学习C语言最好入门的书籍

    4. **运算符与表达式**:C语言支持各种运算符,包括算术运算符、比较运算符、逻辑运算符等。通过这些运算符,可以构建复杂的表达式进行计算或逻辑判断。 5. **流程控制语句**:包括顺序控制、选择控制(if...else)...

    C语言学习笔记基础完整

    3. 运算符:C语言有丰富的运算符,包括算术运算符(+, -, *, /, %)、关系运算符(==, !=, &lt;, &gt;, , &gt;=)、逻辑运算符(&&, ||, !)等。 三、控制结构 1. 条件语句:if、if...else、switch语句用于根据条件执行不同的代码...

    c语言学习课件(详细)

    1. **基础知识**:课程将从最基础的概念开始,包括数据类型(如int、char、float等)、变量的声明与初始化,以及基本的运算符(如算术运算符、比较运算符、逻辑运算符等)。了解这些基础知识是掌握C语言的起点。 2....

    C语言程序设计学习笔记.pdf

    此外,C语言提供了丰富的运算符,如算术运算符、比较运算符、逻辑运算符等,用于构建复杂的表达式。混合运算涉及不同类型数据之间的运算,需要理解类型转换规则,以避免潜在的错误。 第四章“最简单的C程序设计——...

    C语言学习资料库C语言学习资料库

    1. **基本语法**:C语言的基础包括变量、数据类型(如整型、浮点型、字符型等)、运算符(算术、关系、逻辑、位操作等)、流程控制(顺序、选择、循环)以及函数的定义与调用。 2. **指针**:C语言中的指针是其独特...

    C语言程序设计基础学习PPT

    3. **运算符和表达式**:包括算术运算符、比较运算符、逻辑运算符、赋值运算符等,理解它们的用法是编写任何C程序的基础。 4. **控制结构**:包括顺序结构、选择结构(if-else,switch-case)和循环结构(for,...

    C语言学习笔记

    运算符用于执行运算,包括算术运算符、关系运算符、逻辑运算符等。分隔符用来分隔程序中的不同部分,例如分号用于分隔语句,逗号用于分隔变量或表达式。注释符用于解释代码,使程序易于理解。 C程序由多个函数组成...

    C语言程序学习的简单编程

    - **运算符**:包括算术运算符、比较运算符、逻辑运算符、赋值运算符等。 - **控制流程**:涉及if语句、switch语句、for循环、while循环和do-while循环等。 3. **函数** 函数是C语言中的基本模块,可以封装一段...

Global site tag (gtag.js) - Google Analytics