- 博客(9)
- 收藏
- 关注
原创 周五
敲了一些程序题目:输出特殊图案,请在c环境中运行,看一看,Very Beautiful!1.程序分析:字符共有256个。不同字符,图形不一样。 2.程序源代码:#include "stdio.h"main(){char a=176,b=219;printf("%c%c%c%c%c\n",b,a,a,a,b);printf("%c%c%c%c%c\n",
2016-11-11 21:42:18
219
原创 周三
main()函数的返回值类型是int型的,而程序最后的 return 0; 正与之遥相呼应,0就是main()函数的返回值。那么这个0返回到那里呢?返回给操作系统,表示程序正常退出。因为return语句通常写在程序的最后,不管返回什么值,只要到达这一步,说明程序已经运行完毕。而return的作用不仅在于返回一个值,还在于结束函数。现在我们来做一个小试验(注意:本人的系统是Windows X
2016-11-09 22:55:03
188
原创 周三
数组名作为函数参数用数组名作函数参数与用数组元素作实参有几点不同。1) 用数组元素作实参时,只要数组类型和函数的形参变量的类型一致,那么作为下标变量的数组元素的类型也和函数形参变量的类型是一致的。因此,并不要求函数的形参也是下标变量。换句话说,对数组元素的处理是按普通变量对待的。用数组名作函数参数时,则要求形参和相对应的实参都必须是类型相同的数组,都必须有明确的数组说明。当形参和实参二
2016-11-08 19:08:29
180
原创 周一
学习了一维数组的定义方式在C语言中使用数组必须先进行定义。一维数组的定义方式为: 类型说明符 数组名 [常量表达式];其中,类型说明符是任一种基本数据类型或构造数据类型。数组名是用户定义的数组标识符。方括号中的常量表达式表示数据元素的个数,也称为数组的长度。例如:int a[10]; /* 说明整型数组a,有10个元素 */float b[10], c[20];
2016-11-07 21:04:08
318
原创 周日
指定的初始化intfibs[]={1,1,2,3,5};C99标准实际上支持一种更为直观简单的方式来初始化各种不同的集合类数据(如:结构体,联合体和数组)。 #include #define MAX 100 int main(){ int i = 0; char s1[MAX],s
2016-11-06 20:54:05
152
原创 周六
linux下有绝对路径和相对路径的概念,绝对路径的最上层是根目录。用/表示,相对路径是以当前目录开始的,当前目录用。/表示,而当前目录的上一层目录用../表示,cd /表示返回根目录,cd 。。表示返回上一级共享文件夹的使用:cp hello.c /mnt/ngfs/share/ 把hello。c复制到共享文件夹share下cp -r /mnt/hgfs/share/gc
2016-11-05 22:24:47
181
原创 周三
main() { int i,j,k; printf("\n"); for(i=1;i for(j=1;j for (k=1;k { if (i!=k&&i!=j&&j!=k) /*确保i、j、k三位互不相同*/ printf("%d,%d,%d\n",i,j,k); } } main() { long i
2016-11-02 21:54:31
303
转载 周二
敲了一个程序#include#include#define M 600struct MARKETING{int seller;int production;int saleroom;}mar[M];void menu();void saveData(struct MARKETING s);void calSaleroom(); void main
2016-11-01 21:18:24
121
原创 周一
C语言调用函数就是先定义并声明函数,之后再根据定义函数的格式调用。#includeint fun(int x, int y); // 函数声明,如果函数写在被调用处之前,可以不用声明void main(){ int a=1, b=2, c; c = fun(a, b); // 函数的调用,调用自定义函数fun,其中a,b为实际参数,传递给被调用函数的输入值}
2016-10-31 21:51:44
191
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人