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

最简单的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);}
谷歌眼镜开箱评测:比想象更精致 Pinterest谈实战经验:如何在两年内实现零到数百亿的月访问 初创公司Instart Logic:专为电子出版商和网站站长解决“痛点” 未来即卖芯片又卖服务!Intel收购软件厂商Mashery 继MSN之后,微软又开始整合Skype与Lync服务 阿里将推AMOS智能机 斥资10亿鼓励开发App AMPLab开发重构的Hadoop版本Tachyon:吞吐量要比HDFS高300多倍 一名理科生的创业路 十大界面原型与布局工具 Google产品经理Kenneth Norton:如何与工程师共事 如何创建自适应系统来增强用户体验 Jolla下月展示首款Sailfish手机 将重点发展中国区 海外1GB大容量游戏,国内渠道如何分发? 真正的能源大户是WiFi网络 数据中心只是“伪军” CloudFlare创始人传奇人生:7岁编程,法学博士,获哈佛商学院最高荣誉 2013云计算深入实践 jQuery 2.0发布 不再支持IE 6/7/8 Google再发力,更新Dart M4! 【多图】鼠标、光驱等13个即将消失的PC技术 直击OpenStack美国峰会:分享五大经验收获 Project Savanna:让Hadoop运行在OpenStack之上 看Go桌面技术副总,如何解读Facebook Home 增长最快的游戏公司Supercell 你学得会? 移动周报:为什么我们出不了IT神童? AWS、VMware和OpenStack谁是赢家? 消息称苹果正在寻找新任CEO取代库克 请别人云亦云 PC仍然重要且活得很好 比预想晚几年!IBM x86服务器或终将卖给联想 App推广的节操呢? iMessage垃圾短信产业链暗访 Apkudo CEO访谈:免费为Android开发者提供测试 Web API核查表:设计、测试、发布API时需思考的43件事 求开发 ActiveX Libary 的详细步骤! Com Object 与 Automation Object 区别,如何用? 用VB如何处理多个用户同时操作一个DBF文件的错误? 一个进程为VC2.0, 另一个为VC6编的MFC程序。如何控制从第2个控制第一个进程? 请assdeng(山野村夫)看看 pb,delphi,vb三种快速成型的语言都分别适合开发那些软件?欢迎大家来讨论 请问各位同仁如何设置sybase anywhere服务器参数? 串口通讯能否用pb做成动态连接库的形式?(急) 怎样使Response.redirect打开一个新窗口 为什么环境变量替换不正确? 怎么打开foxpro中,通过剪切板考过去的图片,dbimage和image控件都不能打开,显示“bitmap is not valid” vaj中如何使用自己的JAR? 怎样改变当前窗口的大小,是当前窗口最大化? 高手争峰 如何把一个log文件读到数据结构中去 请教一个很菜的问题:) 这个程序有什么问题? 怎样做???? 简单问题,可就是搞不定!! 请问jsp中servelet在win2000中的设置方法,需要下载什么类库文件么? 一个新问题,那就是点击工具栏的退出按钮以后只退出当前打开的窗口,而不是整个应用! 如何在 index.htm 中引用 count.asp ? 远程数据库访问的问题--亟待高手们解答 王国荣的电子信箱是哪里? 我的程序生活 先给50分,稍后在加:我正在做一个系统,需要做到每次开机时提醒用户有哪些事情要做! [Tips]获取Memo&Richedit中光标坐标的最简单方法! 急急,如何才能把图片的底色与窗口的底色自然地融为一体? 如何改变按钮的颜色? 在mtml help workshop 中如何制作带上下文关联ID的帮助 调试程序时,控制台程序与直接建立的C++程序有区别吗? 给菜鸟推荐本书 VB调用外部DLL问题 【洗心革面,重新做人,割发断指,庄严声明】 从今以后 kook 不近女色,不灌疯水,以 panda_w 为榜样,苦练VC,研习汇编,做一个 CSDN 的正面典型! 谁有ULTRAEDIT 的注册码 能否推荐几本关于VB提高和关于VB数据库的书 紧急问题,关于SSL通过MS PROXY String类的问题 连接数据库的东东真是奇怪! 如何打开pdm格式文件 ===========灌水传说=========== 奇怪的问题,怎么办? 呵呵,初学者,请多多指教 剖 尸 小问题:自定义组件的显示 怎样打印picturebox中的内容??? 关于Datawindow的Group的问题 谁能告诉我 Delphi6的序列号 紧急问题,关于SSL通过MS PROXY! 请问,如果用ASP作邮件发送,接收的功能,win2k怎么设置????????? 各位大侠,谁用visual age for java3.5 开发过 ejb呀,发个例子及过程给我好吗?没例子,有过程也可以!以分做谢! 哪位大哥能将解一下notify()和wait()的用法 根据花的三种意思,各写一句话.1植物的花 为了迎接2012年的元旦,实验小学准备制作一些小红花,平均分给一些同学制作,如果7个人做,则多做3朵,如果4个人做,则少做2朵,如果9个人做,则多做5朵.你知道他们最少想做多少朵.(用最大公因 小红在班级小银行储蓄的钱数是小刚的2分之3,后来小红又存进4元钱,而小刚取出6元钱此时小红的钱数是小刚的钱数的4分之3,现在小刚,小红各储蓄多少元? 写出几种相应植物的名称.树木:(),(),();花:(),(),();草:(),(),().请帮下忙, 怎么剪小红花 小红体重与小亮的比2比3.小亮与小刚体重的体重3比4.那么小红和小刚的体重比是多少 选择一种植物,写出它四季的不同特点不知道要不要是四季常绿的植物,如果要的话,兰花啊、月季啊,都是.花呀、树呀,什么都可以,要四季特点! 老师把一些小红花分给同学,如果减少一个同学,每人正好分5朵,如果增加一个同学,每人正好分4朵一共有多少朵小红花? 小红的存钱是小刚的三分之二,小红存进4元,而小刚取出6元,这时小红是小刚的四分之三,小红和小刚各?元 一些能代表春夏秋冬四季的植物(花,树,草)是那些?最好每个季节给我4~5个具有代表性的 我今天语文课得了朵小红花,求英语 小红在班级小银行存储的钱是小刚的三分之二,后来小红有存进4元,而小刚取出6元钱小红在班级小银行储蓄的钱数是小刚的三分之二,后来小红又存进4元钱,而小刚取出6元钱此时小红的钱数是 用一种植物的花朵,用仿佛写一句话反映这种花的特点怎么写 修改病句:国庆节那天,天安门前挂满了五颜六色的红旗 小林在少儿银行存款50元,小刚存款88元,以后小林每月存5元,小刚每月存12元,几个月后小刚存款数是小林存款数的2倍?求算式,急!谢谢 写出十个含有花,草,树,木等植物名字的成语,并选起中2-3个写一两句连贯的话 广场上到处是五颜六色的红旗(修改病句) 小红在班级小银行储存的钱数是小刚的3分之2,后来小红又存进4元钱,而小刚取出6元钱此时小红的钱数是小刚4分之3,现在小刚小红储存多少元钱? 请问,花卉的叶片类型有哪些?我们作业中需要这个...具体的是月季的叶片类型 描写花、草、树、木的成语各10个.花10个、草10个、树10个、木10个! 节日的校园里,插满了五颜六色的红旗.(修改病句) 怎么画花朵和叶片………总之就是一直学不会……把握不了啊这样………画出来太假都看不出来…… 含“花”“草”“叶”“树”的成语被选为最佳答案的条件:⒈数量最多者; ⒉举例最精者; ⒊速度最快者.(达到两条以上的所有答案全部成为备选) 修改病句:校园里生满了白的、红的、黄的等五颜六色的花. 有一种观叶植物,夏天的叶子是绿色的,冬天新长出叶子是粉色的向花朵,请问高手这种植物的名字是什么植物叶子的形状有点像吊株梅,也是没有叶柄,即不是南天竹也不是粉掌,是小型的没有主 分别以花、草、树、木四个字结尾的成语例如妙笔生花 春风吹得满山的桃树绽开了五颜六色的花,一片火红,非常精彩.修改病句按题修改 用塑料大棚种植蔬菜.1.在外界气温较低时,菜农场在大棚上遮盖草帘,温室前口加防寒裙,有时还将煤炉搬到大棚内.这些措施有什么作用?2.大棚内黄瓜开花时,有经验的菜农会将蜂蜜放养在自己 有树有花的成语有树有花字的(必须)急!1 <修改病句> 1.公园里生长着各种树和五颜六色的鲜花请修改以上病句 塑料大棚中蔬菜、花卉的种植农业属于(多项) 植物花的结构名称分别是什么?带插图~急用 病句:春天公园里五颜六色的花,竞相开放.请问怎么修改?急 用塑料大棚种植蔬菜时,为什么应选无色透明的塑料大棚? 花朵是季节的衣裳,请你分别写出四季中最有代表性的花、花卉的名称.写4个,春( ) 夏( )秋( )冬( ) 孩子穿着红衣服和白帽子(修改病句) 利用塑料大棚温室栽培种值反季节蔬菜是大力发展现代农业,使农民科技致富的重要途径之一,塑料大棚的主要作用是A保持水分B提供氧气C提高温度D防治害虫急 植物花的各部分名称请大家根据上面写出个名称,1.()2.()3.()4.() 改病句:他穿着一身崭新的衣服和帽子. 想投资一个塑料大棚种植蔬菜大概投资多少? 图中植物的名称竹类 “他今天穿着一件新衣服和一顶新帽子”怎么改病句? 搭建一个占地1亩种铁皮石斛的大棚需要多少钱 冬天里,有哪些长绿叶和开花的植物主要说一下室外的 . 改病句:刘艳同学今天真漂亮,穿着新衣服和帽子 一亩蔬菜大棚一年种植成本是多少?我要是在安徽亳州地区包地最低大概在50亩(500元/年 一亩 )以上需要多少成本·?我 要全年种植蔬菜.·还有这50亩该怎么管理· 再加上 一些村民去 施肥打 绿叶在植物生长过程中有什么作用 今天,小芳穿着新衣服和新帽子高高兴兴去上学.(修改病句) 玉树所在地区制约当地种植业发展的自然因素是 植物的枝条和其绿叶 都是由植物的哪一部分发育而来 “尽管明天下雨,我们还要去爬山.”修改病句卷子上的题目急 最大的花()最有力气的果实()永不落叶的植物()最甜的植物()最毒的树()寿命最长的花()要快寿命最短的花()最早的植物学著作() 能帮我看看这是什么植物吗? 看,空中有一道五颜六色的彩虹.(修改病句) 花朵和果实是植物的什么? 植物花期随海拔高度是怎样变化的需要具体的 比如说同一种植物随海拔的升高花期向后推迟的天数变化规律 修改病句:明天上午去爬山 在日常食用的食物中,主要食用叶、茎、根、花、果实、种子的植物分别有哪些?分别举例一两个就行了急! 一条红绳长120分米,可以做4朵小红花,做25朵小红花需要红绳多少分米? 脱下了五颜六色的衣裳
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn