2019年12月28日
摘要: 变量声明向编译器保证变量以指定的类型和名称存在,这样编译器在不需要知道变量完整细节的情况下也能继续进一步的编译。变量声明只在编译时有它的意义,在程序连接时编译器需要实际的变量声明。 变量的声明有两种情况: 1、一种是需要建立存储空间的。例如:int a 在声明的时候就已经建立了存储空间。 2、另一种 阅读全文
posted @ 2019-12-28 15:03 张德明 阅读(745) 评论(0) 推荐(0)
摘要: 常用基本数据类型占用空间(64位机器为例) char : 1个字节 int :4个字节 float:4个字节 double:8个字节 基本类型书写 <p整数> a,默认为10进制 ,10 ,20。 b,以0开头为8进制,045,021。 c.,以0b开头为2进制,0b11101101。 d,以0x开 阅读全文
posted @ 2019-12-28 14:48 张德明 阅读(168) 评论(0) 推荐(0)
摘要: 关键字 下表列出了 C 中的保留字。这些保留字不能作为常量名、变量名或其他标识符名称。 关键字说明 auto 声明自动变量 break 跳出当前循环 case 开关语句分支 char 声明字符型变量或函数返回值类型 const 声明只读变量 continue 结束当前循环,开始下一轮循环 defau 阅读全文
posted @ 2019-12-28 14:43 张德明 阅读(153) 评论(0) 推荐(0)
摘要: #include<stdio.h> //文件包含操作//double area(int a) //定义area函数,计算圆面积//{ double t; //定义变量// t=3.14*a*a; return(t); //将s值返回,通过area带回调用处//} //area函数结束// void 阅读全文
posted @ 2019-12-28 14:35 张德明 阅读(4140) 评论(0) 推荐(0)
摘要: #include<stdio.h> //文件包含操作//void main() //二数交换//{ int a,b,t; //定义变量// scanf("%d,%d",&a,&b); //输入变量a,b的值// t=a; //实现a,b交换// a=b; b=t; printf("a=%d,b=%d 阅读全文
posted @ 2019-12-28 14:16 张德明 阅读(410) 评论(0) 推荐(0)
  2019年12月27日
摘要: #include<stdio.h>void main(){ int i,j; char c1,c2; i='a';j='b'; //字符赋值给整型变量// c1=97;c2=98; //整数赋值给字符变量// printf("%c,%c,%c,%c\n",i,j,c1,c2); //以字符形式输出/ 阅读全文
posted @ 2019-12-27 18:12 张德明 阅读(3496) 评论(0) 推荐(0)
摘要: #include<stdio.h>void main(){ float a,b; a=1.23456e15; //给实型变量a赋值// b=a+20; //将实型变量a的值加上20后赋给实型变量b// printf("a=%e,b=%e\n",a,b); //以指数形式输出实型变量a、b的值//} 阅读全文
posted @ 2019-12-27 17:52 张德明 阅读(291) 评论(0) 推荐(0)
摘要: #include<stdio.h>void main(){ int a=20,b=-12,sum; //定义整型变量a、b、sum,并对a、b初始化// sum=a+b; //求a、b的和并赋给变量// printf("sum=%d",sum); //输出变量sum的值// a=-20;b=-25; 阅读全文
posted @ 2019-12-27 17:39 张德明 阅读(1096) 评论(0) 推荐(0)
  2019年12月26日
摘要: #include <stdio.h>#include <stdlib.h>void input(int* data, int n){ int i; printf("请输入%d个整数:",n); for (i = 0; i < n; i++) scanf("%d",&data[i]); } void 阅读全文
posted @ 2019-12-26 13:16 张德明 阅读(958) 评论(0) 推荐(0)
摘要: #include<stdio.h>#define N 5void main(){int i,temp;int a[5],b[5];printf("输入五个数字作为第一个数组:\n");for(i=0;i<=4;i++)scanf("%d",&a[i]);printf("输入五个数字作为第二个数组:\ 阅读全文
posted @ 2019-12-26 12:42 张德明 阅读(3251) 评论(0) 推荐(0)