10.20
多个数相加
#include <stidio.h>int main(){int number,sum;printf("请输入一个数字:")scanf("%d",&number);sum = number;printf("请输入一个数字:")scanf("%d",&number);sum = sum + number;printf("请输入一个数字:")scanf("%d",&number);sum = sum + number;printf("%d",sum);return 0;}
交换几个变数值
#include<stdio.h>int main(void){int a,b,c,d;scanf("%d %d %d",&a,&b,&c);d = a; //对a = b;b = c;c = d;printf("%d,%d,%d\n",a,b,c);return 0;}
#include<stdio.h>int main(void){int a,b,c;scanf("%d %d %d",&a,&b,&c);int d; //错d = a;a = b;b = c;c = d;printf("%d,%d,%d\n",a,b,c);return 0;}
变量只能在函数的开头处声明和定义,()申请空间声明和定义前不能有任何非声明定义的语句(有的编译器可以)
资料的储存
记忆存储空间的单位是位元组,一个位元组有八个单位组成,每个委员可以表示0或1两种值。
整数与浮点数的运算
当两个不一样的证书或浮点数类别的制作算数运算时,编译器会试着将其中一个转换成另一个的类型,一般会转换为范围大的
也可以自己强制转型
