说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

最简单的C语言顺序程序设计-C语言教程

HTML文档下载 WORD文档下载 PDF文档下载
从程序流程的角度来看,程序可以分为三种基本结构, 即顺序结构、分支结构、循环结构。 这三种基本结构可以组成所有的各种复杂程序。C语言提供了多种语句来实现这些程序结构。 本章介绍这些基本语句及其在顺序结构中的应用,使读者对C程序有一个初步的认识, 为后面各章的学习打下基础。
    从程序流程的角度来看,程序可以分为三种基本结构, 即顺序结构、分支结构、循环结构。 这三种基本结构可以组成所有的各种复杂程序。C语言提供了多种语句来实现这些程序结构。 本章介绍这些基本语句及其在顺序结构中的应用,使读者对C程序有一个初步的认识, 为后面各章的学习打下基础。
4.1 C语句概述
C程序的结构:
C程序的执行部分是由语句组成的。 程序的功能也是由执行语句实现的。
C语句可分为以下五类:
1) 表达式语句
2) 函数调用语句
3) 控制语句
4) 复合语句
5) 空语句
1. 表达式语句:表达式语句由表达式加上分号“;”组成。
其一般形式为:
    表达式;
执行表达式语句就是计算表达式的值。
例如:
    x=y+z;  赋值语句;
    y+z;    加法运算语句,但计算结果不能保留,无实际意义;
    i++;    自增1语句,i值增1。
2. 函数调用语句:由函数名、实际参数加上分号“;”组成。
其一般形式为:
    函数名(实际参数表);
执行函数语句就是调用函数体并把实际参数赋予函数定义中的形式参数,然后执行被调函数体中的语句,求取函数值 (在后面函数中再详细介绍) 。
例如:
printf("C Program");调用库函数,输出字符串。
3. 控制语句:控制语句用于控制程序的流程, 以实现程序的各种结构方式。它们由特定的语句定义符组成。C语言有九种控制语句。 可分成以下三类:
1) 条件判断语句:if语句、switch语句;
2) 循环执行语句:do while语句、while语句、for语句;
3) 转向语句:break语句、goto语句、continue语句、return语句。
4. 复合语句:把多个语句用括号{}括起来组成的一个语句称复合语句。
在程序中应把复合语句看成是单条语句,而不是多条语句。
例如:
    { x=y+z;
      a=b+c;
      printf(“%d%d”,x,a);
     }
是一条复合语句。
复合语句内的各条语句都必须以分号“;”结尾,在括号“}”外不能加分号。
5. 空语句:只有分号“;”组成的语句称为空语句。空语句是什么也不执行的语句。在程序中空语句可用来作空循环体。
例如
    while(getchar()!='\n')
    ;
本语句的功能是,只要从键盘输入的字符不是回车则重新输入。
这里的循环体为空语句。
4.2 赋值语句
赋值语句是由赋值表达式再加上分号构成的表达式语句。
其一般形式为:
    变量=表达式;
赋值语句的功能和特点都与赋值表达式相同。 它是程序中使用最多的语句之一。
在赋值语句的使用中需要注意以下几点:
1. 由于在赋值符“=”右边的表达式也可以又是一个赋值表达式,
因此,下述形式
        变量=(变量=表达式);
是成立的,从而形成嵌套的情形。
其展开之后的一般形式为:
        变量=变量=…=表达式;
例如:
    a=b=c=d=e=5;
按照赋值运算符的右接合性,因此实际上等效于:
    e=5;
    d=e;
    c=d;
    b=c;
    a=b;
2. 注意在变量说明中给变量赋初值和赋值语句的区别。
给变量赋初值是变量说明的一部分,赋初值后的变量与其后的其它同类变量之间仍必须用逗号间隔,而赋值语句则必须用分号结尾。
例如:
    int a=5,b,c;
3. 在变量说明中,不允许连续给多个变量赋初值。 
如下述说明是错误的:
      int a=b=c=5
必须写为
      int a=5,b=5,c=5;
而赋值语句允许连续赋值。
4. 注意赋值表达式和赋值语句的区别。
赋值表达式是一种表达式,它可以出现在任何允许表达式出现的地方,而赋值语句则不能。
下述语句是合法的:
      if((x=y+5)>0) z=x;
语句的功能是,若表达式x=y+5大于0则z=x。
下述语句是非法的:
      if((x=y+5;)>0) z=x;
因为x=y+5;是语句,不能出现在表达式中。
4.3 数据输入输出的概念及在C语言中的实现
1) 所谓输入输出是以计算机为主体而言的。
2) 本章介绍的是向标准输出设备显示器输出数据的语句。
3) 在C语言中,所有的数据输入/输出都是由库函数完成的。 因此都是函数语句。
4) 在使用C语言库函数时,要用预编译命令
#include
将有关“头文件”包括到源文件中。
使用标准输入输出库函数时要用到 “stdio.h”文件,因此源文件开头应有以下预编译命令:
#include< stdio.h >
#include ”stdio.h”
stdio是standard input &outupt的意思。
5) 考虑到printf和scanf函数使用频繁,系统允许在使用这两个函数时可不加
#include< stdio.h >
#include ”stdio.h”
4.4 字符数据的输入输出
4.4.1 putchar 函数(字符输出函数)
putchar 函数是字符输出函数, 其功能是在显示器上输出单个字符。
其一般形式为:
putchar(字符变量)
例如:
    putchar('A');    (输出大写字母A)
    putchar(x);      (输出字符变量x的值)
putchar(‘\101’); (也是输出字符A)
putchar('\n');   (换行)
对控制字符则执行控制功能,不在屏幕上显示。
使用本函数前必须要用文件包含命令:
#include<stdio.h>
#include “stdio.h”
【例4.1】输出单个字符。
#include<stdio.h>main(){  char a='B',b='o',c='k';  putchar(a);putchar(b);putchar(b);putchar(c);putchar('\t');  putchar(a);putchar(b);  putchar('\n');  putchar(b);putchar(c); }
4.4.2 getchar函数(键盘输入函数)
getchar函数的功能是从键盘上输入一个字符。
其一般形式为:
    getchar();
通常把输入的字符赋予一个字符变量,构成赋值语句,如:
    char c;
        c=getchar();
【例4.2】输入单个字符。
#include<stdio.h>void main(){  char c;  printf("input a character\n");  c=getchar();  putchar(c);}
使用getchar函数还应注意几个问题:
1) getchar函数只能接受单个字符,输入数字也按字符处理。输入多于一个字符时,只接收第一个字符。
2) 使用本函数前必须包含文件“stdio.h”。
3) 在TC屏幕下运行含本函数程序时,将退出TC 屏幕进入用户屏幕等待用户输入。输入完毕再返回TC屏幕。
4) 程序最后两行可用下面两行的任意一行代替:
putchar(getchar());
printf(“%c”,getchar());
4.5 格式输入与输出
4.5.1 printf函数(格式输出函数)
printf函数称为格式输出函数,其关键字最末一个字母f即为“格式”(format)之意。其功能是按用户指定的格式,把指定的数据显示到显示器屏幕上。在前面的例题中我们已多次使用过这个函数。
1. printf函数调用的一般形式
printf函数是一个标准库函数,它的函数原型在头文件“stdio.h”中。但作为一个特例,不要求在使用 printf 函数之前必须包含stdio.h文件。
printf函数调用的一般形式为:
    printf(“格式控制字符串”,输出表列)
其中格式控制字符串用于指定输出格式。格式控制串可由格式字符串和非格式字符串两种组成。格式字符串是以%开头的字符串,在%后面跟有各种格式字符,以说明输出数据的类型、形式、长度、小数位数等。如:
“%d”表示按十进制整型输出;
“%ld”表示按十进制长整型输出;
“%c”表示按字符型输出等。
非格式字符串在输出时原样照印,在显示中起提示作用。
输出表列中给出了各个输出项,要求格式字符串和各输出项在数量和类型上应该一一对应。
【例4.3】
main(){  int a=88,b=89;  printf("%d %d\n",a,b);  printf("%d,%d\n",a,b);  printf("%c,%c\n",a,b);  printf("a=%d,b=%d",a,b);}
本例中四次输出了a,b的值,但由于格式控制串不同,输出的结果也不相同。第四行的输出语句格式控制串中,两格式串%d 之间加了一个空格(非格式字符),所以输出的a,b值之间有一个空格。第五行的printf语句格式控制串中加入的是非格式字符逗号, 因此输出
的a,b值之间加了一个逗号。第六行的格式串要求按字符型输出 a,b值。第七行中为了提示输出结果又增加了非格式字符串。
2. 格式字符串
在Turbo C中格式字符串的一般形式为:
      [标志][输出最小宽度][.精度][长度]类型
  其中方括号[]中的项为可选项。
各项的意义介绍如下:
1) 类型:类型字符用以表示输出数据的类型,其格式符和意义如下表所示:

格式字符

           

d

以十进制形式输出带符号整数(正数不输出符号)

o

以八进制形式输出无符号整数(不输出前缀0)

x,X

以十六进制形式输出无符号整数(不输出前缀Ox)

u

以十进制形式输出无符号整数

f

以小数形式输出单、双精度实数

e,E

以指数形式输出单、双精度实数

g,G

%f%e中较短的输出宽度输出单、双精度实数

c

输出单个字符

s

输出字符串

2) 标志:标志字符为-、+、#、空格四种,其意义下表所示:

标 志

        

-

结果左对齐,右边填空格

+

输出符号(正号或负号)

空格

输出值为正时冠以空格,为负时冠以负号

#

c,s,d,u类无影响;对o,在输出时加前缀o;对x,在输出时加前缀0x;对e,g,f 类当结果有小数时才给出小数点

3) 输出最小宽度:用十进制整数来表示输出的最少位数。若实际位数多于定义的宽度,则按实际位数输出,若实际位数少于定义的宽度则补以空格或0。
4) 精度:精度格式符以“.”开头,后跟十进制整数。本项的意义是:如果输出数字,则表示小数的位数;如果输出的是字符,则表示输出字符的个数;若实际位数大于所定义的精度数,则截去超过的部分。
5.长度:长度格式符为h,l两种,h表示按短整型量输出,l表示按长整型量输出。
【例4.4】
main(){  int a=15;  float b=123.1234567;  double c=12345678.1234567;  char d='p';  printf("a=%d,%5d,%o,%x\n",a,a,a,a);  printf("b=%f,%lf,%5.4lf,%e\n",b,b,b,b);  printf("c=%lf,%f,%8.4lf\n",c,c,c);  printf("d=%c,%8c\n",d,d); } 
    本例第七行中以四种格式输出整型变量a的值,其中“%5d ”要求输出宽度为5,而a值为15只有两位故补三个空格。 第八行中以四种格式输出实型量b的值。其中“%f”和“%lf ”格式的输出相同,说明“l”符对“f”类型无影响。“%5.4lf”指定输出宽度为5,精度为4,由于实际长度超过5故应该按实际位数输出,小数位数超过4位部分被截去。第九行输出双精度实数,“%8.4lf ”由于指定精度为4位故截去了超过4位的部分。第十行输出字符量d,其中“%8c ”指定输出宽度为8故在输出字符p之前补加7个空格。
使用printf函数时还要注意一个问题,那就是输出表列中的求值顺序。不同的编译系统不一定相同,可以从左到右,也可从右到左。Turbo C是按从右到左进行的。请看下面两个例子:
【例4.5】
main(){  int i=8;  printf("%d\n%d\n%d\n%d\n%d\n%d\n",++i,--i,i++,i--,-i++,-i--);}
【例4.6】
main(){  int i=8;  printf("%d\n",++i);  printf("%d\n",--i);  printf("%d\n",i++);  printf("%d\n",i--);  printf("%d\n",-i++);  printf("%d\n",-i--);}
这两个程序的区别是用一个printf语句和多个printf 语句输出。但从结果可以看出是不同的。为什么结果会不同呢?就是因为printf函数对输出表中各量求值的顺序是自右至左进行的。在第一例中,先对最后一项“-i--”求值,结果为-8,然后i自减1后为7。 再对“-i++”项求值得-7,然后i自增1后为8。再对“i--”项求值得8,然后i再自减1后为7。再求“i++”项得7,然后i再自增1后为8。 再求“--i”项,i先自减1后输出,输出值为7。 最后才求输出表列中的第一项“++i”,此时i自增1后输出8。
但是必须注意,求值顺序虽是自右至左,但是输出顺序还是从左至右,因此得到的结果是上述输出结果。
4.5.2 scanf函数(格式输入函数)
scanf函数称为格式输入函数,即按用户指定的格式从键盘上把数据输入到指定的变量之中。
1. scanf函数的一般形式
scanf函数是一个标准库函数,它的函数原型在头文件“stdio.h”中,与printf函数相同,C语言也允许在使用scanf函数之前不必包含stdio.h文件。
scanf函数的一般形式为:
    scanf(“格式控制字符串”,地址表列);
其中,格式控制字符串的作用与printf函数相同,但不能显示非格式字符串,也就是不能显示提示字符串。地址表列中给出各变量的地址。地址是由地址运算符“&”后跟变量名组成的。
例如:
&a, &b
分别表示变量a和变量b 的地址。
这个地址就是编译系统在内存中给a,b变量分配的地址。在C语言中,使用了地址这个概念,这是与其它语言不同的。 应该把变量的值和变量的地址这两个不同的概念区别开来。变量的地址是C编译系统分配的,用户不必关心具体的地址是多少。
变量的地址和变量值的关系如下:
在赋值表达式中给变量赋值,如:
    a=567
 则,a为变量名,567是变量的值,&a是变量a的地址。
但在赋值号左边是变量名,不能写地址,而scanf函数在本质上也是给变量赋值,但要求写变量的地址,如&a。 这两者在形式上是不同的。&是一个取地址运算符,&a是一个表达式,其功能是求变量的地址。
【例4.7】
main(){  int a,b,c;  printf("input a,b,c\n");  scanf("%d%d%d",&a,&b,&c);  printf("a=%d,b=%d,c=%d",a,b,c);}
在本例中,由于scanf函数本身不能显示提示串,故先用printf语句在屏幕上输出提示,请用户输入a、b、c的值。执行scanf语句,则退出TC屏幕进入用户屏幕等待用户输入。用户输入7  8  9后按下回车键,此时,系统又将返回TC屏幕。在scanf语句的格式串中由于没有非格式字符在“%d%d%d”之间作输入时的间隔,因此在输入时要用一个以上的空格或回车键作为每两个输入数之间的间隔。如:
   7 8 9
或 
7
8
9
2. 格式字符串
格式字符串的一般形式为:
%[*][输入数据宽度][长度]类型
其中有方括号[]的项为任选项。各项的意义如下:
1) 类型:表示输入数据的类型,其格式符和意义如下表所示。

格式

字符意义

d

输入十进制整数

o

输入八进制整数

x

输入十六进制整数

u

输入无符号十进制整数

fe

输入实型数(用小数形式或指数形式)

c

输入单个字符

s

输入字符串

2) “*”符:用以表示该输入项,读入后不赋予相应的变量,即跳过该输入值。
    如:
 scanf("%d %*d %d",&a,&b);
当输入为:1   2   3时,把1赋予a,2被跳过,3赋予b。
3) 宽度:用十进制整数指定输入的宽度(即字符数)。
例如:
    scanf("%5d",&a);
输入:12345678
只把12345赋予变量a,其余部分被截去。
又如:
        scanf("%4d%4d",&a,&b);
输入:12345678
将把1234赋予a,而把5678赋予b。
4) 长度:长度格式符为l和h,l表示输入长整型数据(如%ld) 和双精度浮点数(如%lf)。h表示输入短整型数据。
使用scanf函数还必须注意以下几点:
1) scanf函数中没有精度控制,如:scanf("%5.2f",&a);是非法的。不能企图用此语句输入小数为2位的实数。
2) scanf中要求给出变量地址,如给出变量名则会出错。如 scanf("%d",a);是非法的,应改为scnaf("%d",&a);才是合法的。
3) 在输入多个数值数据时,若格式控制串中没有非格式字符作输入数据之间的间隔则可用空格,TAB或回车作间隔。C编译在碰到空格,TAB,回车或非法数据(如对“%d”输入“12A”时,A即为非法数据)时即认为该数据结束。
4) 在输入字符数据时,若格式控制串中无非格式字符,则认为所有输入的字符均为有效字符。
例如:
              scanf("%c%c%c",&a,&b,&c);
输入为:
                  d   e   f
则把'd'赋予a, ' ' 赋予b,'e'赋予c。
只有当输入为:
                  def
时,才能把'd'赋于a,'e'赋予b,'f'赋予c。
如果在格式控制中加入空格作为间隔,
如:
scanf ("%c %c %c",&a,&b,&c);
则输入时各数据之间可加空格。
【例4.8】
main(){  char a,b;  printf("input character a,b\n");  scanf("%c%c",&a,&b);  printf("%c%c\n",a,b);}
由于scanf函数"%c%c"中没有空格,输入M  N,结果输出只有M。而输入改为MN时则可输出MN两字符。
【例4.9】
main(){  char a,b;  printf("input character a,b\n");  scanf("%c %c",&a,&b);  printf("\n%c%c\n",a,b); }
本例表示scanf格式控制串"%c %c"之间有空格时,输入的数据之间可以有空格间隔。
5) 如果格式控制串中有非格式字符则输入时也要输入该非格式字符。
       例如:
scanf("%d,%d,%d",&a,&b,&c);
   其中用非格式符“ , ”作间隔符,故输入时应为:
  5,6,7
又如:
    scanf("a=%d,b=%d,c=%d",&a,&b,&c);
则输入应为:
          a=5,b=6,c=7
6) 如输入的数据与输出的类型不一致时,虽然编译能够通过,但结果将不正确。
【例4.10】
main(){  int a;  printf("input a number\n");  scanf("%d",&a);  printf("%ld",a);}
    由于输入数据类型为整型,而输出语句的格式串中说明为长整型,因此输出结果和输入数据不符。如改动程序如下:
【例4.11】
main(){    long a;    printf("input a long integer\n");    scanf("%ld",&a);    printf("%ld",a);}
运行结果为:
    input a long integer
    1234567890
1234567890
当输入数据改为长整型后,输入输出数据相等。
【例4.12】
main(){  char a,b,c;  printf("input character a,b,c\n");  scanf("%c %c %c",&a,&b,&c);  printf("%d,%d,%d\n%c,%c,%c\n",a,b,c,a-32,b-32,c-32); }
    输入三个小写字母,输出其ASCII码和对应的大写字母。
【例4.13】
main(){ int a; long b; float f; double d; char c;printf("\nint:%d\nlong:%d\nfloat:%d\ndouble:%d\nchar:%d\n",sizeof(a),sizeof(b),sizeof(f),sizeof(d),sizeof(c));}
    输出各种数据类型的字节长度。
4.6 顺序结构程序设计举例
【例4.14】输入三角形的三边长,求三角形面积。
已知三角形的三边长a,b,c,则该三角形的面积公式为:
其中s = (a+b+c)/2
源程序如下:
#include<math.h>main(){ float a,b,c,s,area; scanf(“%f,%f,%f”,&a,&b,&c); s=1.0/2*(a+b+c); area=sqrt(s*(s-a)*(s-b)*(s-c)); printf(“a=%7.2f,b=%7.2f,c=%7.2f,s=%7.2f\n”,a,b,c,s); printf(“area=%7.2f\n”,area);}
【例4.15】求ax2+bx+c=0方程的根,a,b,c由键盘输入,设b2-4ac>0。
求根公式为:
则x1=p+q
x2=p-q
源程序如下:
#include<math.h>main(){  float a,b,c,disc,x1,x2,p,q;  scanf(“a=%f,b=%f,c=%f”,&a,&b,&c);  disc=b*b-4*a*c;  p=-b/(2*a);q=sqrt(disc)/(2*a);x1=p+q;x2=p-q;  printf(“\nx1=%5.2f\nx2=%5.2f\n”,x1,x2);}
李大学离职京东后:转做投资人,助传统产业“互联网+”转型 Skype Translator实现中英实时语音对话 语音翻译领域又一新突破 如何判断自己是否适合自由职业? 创造·连接·成就:UNITE 2015 BEIJING圆满落幕 IT互联网人才招聘市场特点:人少钱多疯狂抢? React Native并非原生 Instagram Apple Watch应用设计师:对原有App全部重新思考 腾讯网移动端H5页面设计实战分享 Kendo UI和AngularJS常见问题解析 Elevator.js:模拟电梯运行的“返回顶部”JS插件 Java,传奇的一生! 约吗?Java二十周年特别策划——寻找Java大牛! 走近英特尔软件技术王牌之师:系统技术和优化部门 新兴技术袭来,Web开发如何抉择? 新创社交平台Tsu 5周註冊用户破百万秘訣 Google Play:助力中国开发者的海外梦想 JPHP——一款基于JVM的新PHP编译器 舌尖上的CTO——小杨生煎的持续交付 《近匠》滴答清单,跨平台云同步的任务管理工具 DJI与优酷土豆战略合作:提升UGC价值,先内容再营销 Android性能优化典范(二) 从三大运营商联手 看电视游戏背后的现状 【工具推荐】Vert.x——非阻塞、高并发的编程开发框架 Google搜索在确定结果排名时会将网站的移动设备适用性作为考量因素 W3C首次发布SVG标记、SVG轮廓标准工作草案 第七届中国云计算大会 | 首批主会演讲嘉宾和议题公布(表) 安沃传媒创始人王旭东:开发者从移动广告获利的黄金时代已经来临 【舌尖上的CTO】砂锅馄饨的交付件 微软新Visual Studio Code开发工具支持Mac和Linux 科技新创公司想做大?从CNN记者跳槽Snapchat谈起 Java二十年特别奉献:晒博文、赢大奖! 请问如何动态的改变应用程序的图标,一定给分 Query主从表编辑问题,从不丢失! 急急急!!!! 高分求禁止IE的自动谈出的广告,有个软见也行,或者告诉实现方法。请告诉下载的网址。 打印一些清单在delphi中用哪些控件比较好? 如何打印到文件 如何得到WINDOWS的拼音字库 如何在BCB中进行SDK编程? 一个简单关于对话框的问题------->> 用asp将图片插入数据库,到底错在哪?苦恼啊!以前这个也通过了(win2000server+Sql7.0)但...(高分!!!!) 为什么我在Access2000的mdb中只能最多得到一条记录? 男人25岁就大吗? 关于 C 类IP的屏蔽 配置为COM+组件后,CoCreateInstance 失败! 关于C 类 IP的屏蔽 有谁知道本.拉登的QQ,俺找他有事?重奖`~~~~~~~~~~~~~~~~~~~! 有没有人告诉我,HTTP头跟正文中间夹的什么? 请问asp和php能访问webservice吗??? 如何一打开NOTE客户端就执行我的数据库(不能设书签)? true dbgrid控件怎么使一个网格又下拉的列表弹出来 关于计数器的代码 那里有含有K线图的图表控件和像OFFICE的工具栏控件下载? 十万火急!如何在Dialog上显示Menu??(我只能给到27分了) 十万火急!如何在Dialog上显示Menu??(我只能给到27分了)十万火急! 问一下,笔记本上的软驱通用吗? maskedit的问题? delphi中报表的问题 关于常用的几种压缩编码? tomcat启动出错,请问什么原因? 一个小问题。回答就给分? 在JSP页面中,能否嵌入ActiveX控件 增加控件的成员变量对程序有什么影响?会使EXE变大吗? shr 是什么意思? 我想用delphi删除一文件夹下面的全部文件,我可以删除一条记录,但无法自动删除全部,数据,我该如何做??? 77分征收四个Delphi中buttons的bmp图标--顶张、下张、上张、末张! 有谁用C++Builder做过corba SQL Server编程求解!!!!! 请问如何测试C#代码的运行瓶颈以便进行优化 80端口是干什么用的 我快要疯了!有关最简单的mdb数据库连接也出问题 win2000 sever 的问题(高手请进) 请问什么地方有BCB的GIF插件下载?具体地址 谁帮助编写一个VCD(DAT)转MPEG格式的程序! 请问上面的V S.net (4cd)里边包括些什么东东?有Vc和msdn吗? oracle中可以保存多个blob字段吗??? 一个大大的问题。。。 在DOS批命令中,对于交互命令如何自动实现输入Y或N以及按任意键继续? 如何调用DivX的DLL进行MPEG4的编码! 有没有那位使用MSF? 什么是代理服务器? 请问哪里有载以下书籍? 如何将二进制的值写如注册表? 有98名同学,小汽车可坐5人,面包车可坐9人,可以怎样派车?你能写出几种方案? 一个玻璃鱼缸的形状是正方体,棱长为5分米,制作这个鱼缸至少需要玻璃多少平方分米? 马铃薯的根具有储存营养物质的作用吗?那红薯呢?哪个是? 有98名同学,小汽车可坐5人,面包车可坐9人,可以怎么派车?你能写出几种方案? 做一个正方体玻璃鱼缸,棱长4分米,制作这个鱼缸至少需要用多少平方分米的玻璃. 我们平时吃的土豆和红薯,其实都是植物的根部吗? 52个人外出游玩,共租了11辆车,正好坐满.轿车坐4人 面包车坐6人 甲乙丙丁共修路1200M,甲修其余3对的1/2,乙修其余的1/3,丙修其余的1/4,丁修几M要算式哦 一个长方体的表面积是200平方厘米,切一刀正好分成两个相同的立方体,每个立方体的表面积是() 有一个长方体的棱长和是76厘米,长是8厘米,高是5厘米,这个长方体的表面积是(),体积是() 甲乙丙丁和修路,甲修的是另三人的1/3,乙修的是另三人的1/4,丙修的是另三人的1/5,丁修69米,路全长多少 一个长方体的表面积是200平方厘米,切一刀正好分成两个相同的立方体.每个立方体的 一个长方体的棱长之和76厘米,长方体长8厘米,宽6厘米,高是( )厘米,长方体的表面积是( )平方厘米,体积是( )立方厘米 甲乙丙丁修一条公路,甲修的占其他三队修的2/13,乙修的占其它三队修4/11,丁修了60米甲乙丙丁各修几米甲乙丙丁修一条公路,甲修的占其他三队修的2/13,乙修的占其它三队修4/11,丙队修的占其他 一个长方体的表面积是200平方厘米,切一刀正好分成两个相同的立方体,每个立方体的表面积是()平方厘米. 四年级282名师生去春游,每辆大客车限坐38人,每辆小客车限坐18人.怎样租车划算? 甲、乙两桶纯净水,甲桶有28kg水,若甲桶喝掉了四分之一,乙桶喝掉了五分之二后,剩下的水一样重.乙桶原有水多少千克?(带算式) 洋葱、土豆、地瓜,这几种植物的食用部分,分别是植物的什么部分? 地瓜长什么样子地瓜女是什么样子 有甲乙两瓶水,甲装水1kg,如果从乙倒入三分之一给甲,两瓶一样多,乙原有水多少kg?说得不错能不能用文字叙述,那样我会给你加分! 土豆和地瓜各是植物的哪个部分? 全世界最大的番薯都长在哪里 甲乙两桶水,甲桶用去四分之一,乙桶用去三分之一后,甲乙两桶剩下的比是3:2,已知原来甲桶比乙桶多15kg,原来甲桶有水()kg 一桶水,用去一半连桶还有8千克,如果用去2/3后,连桶还有六千克,这个桶可以盛水多少千克? 一个长方体的表面积是236平方厘米,它的长是8厘米,宽是6厘米,这个长方体的高是多少厘米? 在100位旅游者中,有75人懂法语,有83人懂英语,另有10人这两种语言都不懂,问又懂法语,又懂英语的人有多 一桶水,用去一半后连桶还有8千克,如果用去2/3后,连桶还有6千克.这个桶可盛水多少千克? 问有一桶水,连捅重900克,用去一半后还重500克,问这桶水重多少克? 100旅游者中,有75人懂法语,83人懂英语,另有10人这两种语言都不懂,既懂法语又懂英语的旅游者是多少人? 旅游公司为3个旅游团提供4条旅游线路,每个旅游团任选其中一条,3个旅游团选择条不同线路的概率? 一桶水500升,另一桶水300升,如何取出两桶水的一半 在一批旅客中,有3/4的人懂法语,4/5的人懂英语,两种语言都懂的占13/20,另外有10人这两种语言都不懂,这批旅 客有多少人?尽量不要用方程! 某旅游公司为甲,乙两个旅游团提供四条不同的旅游线路,每个旅游团可任选其中一条旅游线路.(1)求甲,乙两个旅游团所选旅游线路不同的概率.(2)某天上午9时至10时,甲,乙两个旅游团都到同一个 一桶水,倒出水的八分之五后,桶内还剩21千克.这个桶原有多少千克水? 一个鱼缸长10dm宽3dm高4dm,一条鱼放入后,水面高度由原来4dm升至4.012dm,请问鱼的体积是多少? 旅游公司为3个旅游团提供4条旅游线路,每个旅游团任选其中一条,求恰有2条线路没有被选择的概率答案P=C(2,4)C(2,3)A(2,2)/4的3次方,我不懂其中C(2,3)是怎么来的? 一桶水重17千克,倒出水的一半,这桶水重9千克,求桶重多少千克? 一桶水连桶共重20kg倒出1/3后,连桶还重14kg,桶重几kg? 一根长方体木料锯成3个一样大的小正方体木块,表面积增加了72平方厘米,原来长方体的表面积是多少 有8人分别乘两辆小汽车赶往火车站人分别乘两辆小汽车赶往火车站,其中一辆小汽车在距离火车站15千米的地方出了故障,此时离火车停止检票时间还有42分,这时唯一可利用的交通工具只有一 学农基地种花生是白薯的16倍,现在已知道花生比白薯多105棵,问种花生多少棵白薯多少棵? 某旅游公司为4个旅游团提供3条旅游路线,每个旅游团任选其中一条求 (1)恰有1条线路没被选择的概率(2)恰有两个旅游团选择甲线路的概率(3)选择甲线路的旅游团数多于选择乙的旅游 某旅行团共7人,他们同时乘2辆小汽车(每辆车连司机在内共5人)赶往火车站,其中一辆在距离火车站10千米处出现了故障,此时离检票进站还有40分钟,这时唯一可用的只有另一辆小汽车,假设小 一个玻璃鱼缸的形状是正方体棱长3dm制作这个鱼缸时至少需要玻璃多少平方分米(鱼缸的上面没有盖) 某旅游公司为甲乙丙三个旅游团提供ABCD四条旅游路线,求恰有两条线路没有被选择的概率,要算式 8人乘速度相同的两辆小汽车同时赶往火车站,每辆车乘4人(不包括司机).其中一辆车在距离火车站10km的地方出现故障,此时距停止检票的时间还有28分钟.这时惟一可利用的交通工具是另一 一个玻璃鱼缸的形状是正方体,棱长3dm.制作这个鱼缸时至少需要玻璃多少分米,鱼缸上面没有盖 土豆、地瓜、萝卜分别是植物的根还是茎 8人分别乘两辆小汽车赶往火车站,其中一辆小汽车在距离火车站10千米的地方出了故障,此时离火车停止检票时间还有28分,这时唯一可以利用的交通工具只有一辆小汽车,连司机在内限乘5人,这 一个玻璃鱼缸的形状是正方形,内侧棱长3dm,水面的高度为2dm,已知倒入鱼缸的水只有12L,那么这两条鱼的体积是多少? 46胡萝卜,马铃薯,莲藕,地瓜这四种植物人通常吃的部分是 【填根或茎】A根茎根茎B根茎茎根C根根茎茎D根茎茎茎 某公司组织一次小组外出活动,8人分别乘两辆 小汽车赶往火车站,其中一辆汽车距离火车站 15km处出了故障.此时离火车停止检票时间还有42min,这时可以利用交通工具只有一辆小汽车,或者就步 一个玻璃鱼缸的形状是正方体,棱长3dm.制作这个鱼缸是至少需要玻璃多少平方米?(鱼缸的上面没有盖.) 长,宽相等的长方体,高截4分米,剩下成正方体,表面积比原来少80立方分米,原来的长方体的体积是多少?一个长,宽相等的长方体,如果高截去4分米,剩下的就成了一个正方体,表面积比原来少80立方 吃芋头长胖吗?食堂有做那种一片一片的切成山角型的芋头!好像是用糖做的 同学说是先把芋头稍微炸下然后再用糖汁浇上去的 我很喜欢吃芋头 而且感觉超好吃的 就吃了很多 是晚上啊 长方体长宽高分别是10厘米,8厘米,4厘米,沿长切5刀,沿宽切3刀,沿高切2刀,求长方体表面积的和 从一长方体上截下一段长4分米的小长方体后,余下的是个正方体,表面积比原来少80平方分米,原来长方体的体积 全世界最大的番薯长在哪里? 把一个长10厘米,宽8厘米,高4厘米的长方体,切成两个相等的长方体,表面积最多增 土豆和红薯都是用根繁殖吗?HELP ME!
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn