嵌入式技术
hi!我是渔火。今天开始跟我学,从零开始学C语言(四)
今天我们来讲C语言的变量,变量是指程序运行期间其值可以发生变化的量。变量用于从外部接收数据、保存一些不断变化的值、保存中间结果及最终结果,而这些都无法用常量来实现。
小白提示:在C语言中,所有的定义必须先定义后使用。
变量的定义格式为:类型说明符 变量名表。
提示:
(1)类型说明符必须是C语言中的有效数据类型。
(2)变量名可以由一个或多个变量名组成,各变量之间用”,“。变量名必须是合法的C语言标识符,变量名一般使用小写字母。
(3)变量的定义必须放在变量的使用之前,一般在函数体的开头部分进行定义。
以下举例:
int r; //定义r为整型 float v,f; //定义v,f为单精度浮点型 double x,y; //定义x,y为双精度浮点型 char ch; //定义ch为字符型
#include//2023.1.28 渔火 by Linux迷 www.linuxmi.com int main() { int a,b,c; char ch='Y' ; a=8; b=a+ch; scanf("%d",&c); printf("%d,%d,%d,%c ",a,b,c,ch); //2023.1.28 渔火 by Linux迷 www.linuxmi.com return 0; }
#include运行结果如下://2023.1.28 渔火 by Linux迷 www.linuxmi.com int main() { int a,b,c,d; unsigned long e; a=6; b=8; e=10; c=a+e; d=b+e; printf("c=%d,d=%d ",c,d); //2023.1.28 渔火 by Linux迷 www.linuxmi.com return 0; }
#include运行结果如下://2023.1.28 渔火 by Linux迷 www.linuxmi.com int main() { short int a,b; a=32767; b=a+1; printf("a=%d,b=%d ",a,b); //2023.1.28 渔火 by Linux迷 www.linuxmi.com return 0; }
#include运行结果如下://2023.1.28 渔火 by Linux迷 www.linuxmi.com int main() { float a=8888.56789; double b=8888.567895678; printf("a=%f,b=%f ",a,b); //2023.1.28 渔火 by Linux迷 www.linuxmi.com return 0; }
#include运行结果如下://2023.1.28 渔火 by Linux迷 www.linuxmi.com int main() { char y1,y2; y1='Y'; y2=89; printf("%c,%c ",y1,y2); printf("%d,%d ",y1,y2); //2023.1.28 渔火 by Linux迷 www.linuxmi.com return 0; }
大写字母转换为小写字母:
#include运行结果如下://2023.1.28 渔火 by Linux迷 www.linuxmi.com int main() { char y1,y2; y1='Y'; y2='U'; y1=y1+32; y2=y2+32; printf("%c,%c ",y1,y2); printf("%d,%d ",y1,y2); //2023.1.28 渔火 by Linux迷 www.linuxmi.com return 0; }
小写字母转换为大写字母:
#include运行结果如下://2023.1.28 渔火 by Linux迷 www.linuxmi.com int main() { char y1,y2; y1='y'; y2='u'; y1=y1-32; y2=y2-32; printf("%c,%c ",y1,y2); printf("%d,%d ",y1,y2); //2023.1.28 渔火 by Linux迷 www.linuxmi.com return 0; }
全部0条评论
快来发表一下你的评论吧 !