自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

C语言内涵教程

这是一本终将影响中国教育的教科书!

  • 博客(15)
  • 资源 (3)
  • 收藏
  • 关注

原创 实验4-10 用if结构求1+2+…+n(n<=10)的值

实验目的:体会if结构的特殊作用。实验步骤:1.分析程序。#include void main() {        int i = 2, sum = 1;       int n;       printf("请输入一个不大于10的正整数!\n");       scanf("%d", &n);       if(i        {

2012-02-04 15:19:09 1120

原创 实验4-9 综合练习

实验目的:进一步熟练使用选择结构。实验步骤:1.已知有三个整型变量a,b,c,a的值为23,b的值为32,用户输入的一个整数将存入变量c中。要求程序调整三个变量a,b,c的值,使得a的值最小,c的值最大。如用户输入-52后,经过调整,最终a的值为-52,b的值为23,c的值为32。2.把相关的流程图补充完整,并据此实现程序,注意体会else if形式的用法。2.1根据一般规律“

2012-02-04 15:18:27 456

原创 实验4-8 switch结构

实验目的:1.掌握基本的switch结构。2.掌握带break语句的switch结构。实验步骤:根据问题自己设计实验步骤。1.switch结构中case后面只能带常量表达式吗?2.基本的switch结构中case语句的次序对switch结构有无影响?3.default语句可有无吗?它的次序是固定的吗?4.与case标号相关联的语句序列可以为空吗?5.如何评价基本

2012-02-04 15:15:49 602

原创 实验4-7 条件操作符

实验目的:掌握条件操作符实验步骤:1.条件表达式i>j?++i:++j是如何求值的?为什么?编程验证。 怎样看条件操作符和if-else结构的关系?2. if(a > b)max = a;else     max = b;可以改写为(a > b)?(max = a):(max = b),其中的括号可能去掉吗?为什么?还可以改写为

2012-02-04 15:15:16 555

原创 实验4-6 选择结构的嵌套

实验目的:熟练使用较复杂的选择结构。实验步骤:1.使用下面的选择结构实现例4-7。1)2)3)2.根据程序流程图实现例4-7。1)2)3.基本的选择结构嵌套有几种情况?画出大致的流程图并设计相应的题目,自己或让小组成员编程实现。提示:if结构嵌套if结构,if结构构嵌if-else结构if-else结构嵌套if-else结构,

2012-02-04 15:14:20 2772

原创 实验4-4 if结构的分析

实验目的:1.了解return语句对if结构的影响。2.分析if结构的特点。实验步骤:1.如果用户输入是正数,则程序输出“您输入的是正数!”,否则程序输出“您输入的不是正数!”。(用if结构实现)分析:这个程序中的if结构与其它的if结构有何区别?提示:当条件为假时有语句执行吗?此时执行的语句在条件为真时执行了吗?2.用户输入两个整数,程序先按从小到大的顺序输出,再

2012-02-04 15:09:32 574

原创 实验4-3 if结构的初步

实验目的:1.熟悉if结构2.正确使用if结构实验步骤:1.画出下面代码的流程图1)#include int main() {       int i;       scanf("%d", &i);       if(i               i = -i;       printf("%d\n", i);}2)#include i

2012-02-04 15:07:18 496

原创 实验4-2 逻辑表达式

实验目的:1.理解逻辑操作符的特点(优先级、序列点、操作数)。2.学会用逻辑表达式正确地表示数学上的一些结论。3.掌握逻辑表达式的求值。实验步骤:1. 求出表中表达式的值并编程验证。 2&&3! 'a'+2.3! '0' * 2.3! '\0' * 2.3'\1' * 2.3'\1' -

2012-02-04 15:04:41 907

原创 实验4-1 逻辑量的编码和关系操作符

实验目的:1.掌握逻辑量编码的特点2.熟练关系表达式的求值实验步骤:1.求出表中表达式的值并编程验证。int型变量a的初值a>0a==0aa>=0aa=0a=33

2012-02-04 15:01:51 478

原创 实验3-5 编程初步

实验目的:1.利用表达式实现简单的功能2.学会分析程序执行时其状态(各变量的值)的变化。实验步骤:1.把下面的程序补充完整。程序的功能为当用户输入一个小数点位数较多的小数时,程序输出它四舍五入到小数点后两位的结果。测试数据如下: 第一次第二次第三次用户输入3.14159263.145

2012-02-04 14:47:38 1016

原创 实验3-4 函数的使用

实验目的:1.体会“函数只是把用户的输入变成输出”的含义。2.通过数学函数的使用,学会正确使用函数。实验步骤:1.数学库中的abs函数用于求一个整数的绝对值,其首部为int abs(int n),因此,使用该函数时需要      ,函数会返回      。测试函数时可以用下表中的数据。输入的数据-303预期

2012-02-04 14:45:26 629

原创 实验3-3 强制类型转换和自增自减操作符

实验目的:1.掌握强制类型转换操作符的特点。2.正确使用自增自减操作符。实验步骤:1.分析下面程序的输出#include int main() {       float fa = 2.3;       printf("%d\n", (int)fa % 3);       printf("%f\n", fa);}分析:强制类型转换对原操作数有影响

2012-02-04 14:43:35 1114

原创 实验3-2 算术操作符

实验目的:1.掌握求余操作符%的运算规律2.掌握算术运算时类型转换的规则。实验步骤:1.求下面表达式的值并编程验证-3/2          3/-2               3/2                   -3/-2  -3%2           3%-2              3%2                   -3%-2分析:1)

2012-02-04 14:42:35 512

原创 实验3-1 赋值操作符

实验目的:1.理解赋值操作符的作用2.掌握如何判断一个C表达式是否合法。3.体会每个C表达式都有一个值的含义。实验步骤:1.赋值操作符有何作用?1.1分析程序并说明赋值操作符的作用。#include int main() {        int a;       a = 2;       printf("%d\n", a);}1.2分析程序

2012-02-04 14:39:53 570

原创 实验2-8 调试窗口之Memory(*****)

实验目的:已经掌握了整型数据和浮点型数据的数字化信息编码方式,但是编码后数据在内存中真实的存储状态究竟如何?可以在调试的Memory(内存)窗口中查看最原始的存储状态。实验步骤:1.如图1所示,在程序中插入断点并调试执行程序。图1 在程序中插入断点2.如图2所示,利用表达式&i求出变量i所标识存储单元的地址图2 求出变量i所标识存储单元的地址3.如图3、4所示,

2012-02-04 14:36:09 1252

经典C语言课件

有关本C语言教程的情况参见blog.csdn.net/stunt。经典C语言课件。对C语言中许多概念都必进行了深入浅出的分析。

2011-10-30

vc6.0中文绿色增强版

增强了两个控件 1、行号显示 2、Visual Assist6.0

2010-09-08

vc6.0中文绿色增强版.

增强了两个控件 1、行号显示 2、Visual Assist6.0

2010-09-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除