现在位置: 首页 > eric发表的所有文章
  • 08月
  • 13日
二级考点 ⁄ 共 101字 运算符已关闭评论
最重要的就是除法和取余 1 2 3 4 5 6 7 8 9 // 2011_09_B_07   #include <stdio.h> int main() { int a=37; a%=9 ; printf("%d\n",a); }// 2011_09_B_07 #include <stdio.h> int main() { int a=37; a%=9 ; printf("%d\n",a); } 可以改写成:a = a % 9,是取余运算,余1。 程序输出1。
阅读全文
  • 08月
  • 13日
02 运算和数据类型 ⁄ 共 70字 字符类型已关闭评论
字符类型 1 2 3 4 5 6 7 8 9 10 11 12 // 2011_09_B_10   #include <stdio.h> int main(int argc, char *argv[]) { char a; for(a=0; a<15; a+=5) { putchar(a+'A'); } printf("\n"); return 0; }// 2011_09_B_10 #include <stdio.h> int main(int argc, char *argv[]) { char a; for(a=0; a<15; a+=5) { putchar(a+'A'); } printf("\n"......
阅读全文
  • 08月
  • 13日
02 运算和数据类型 ⁄ 共 492字 输入函数已关闭评论
scanf和printf 若有定义:int a,b;,通过语句scanf("%d;%d",&a,&b);,能把整数3赋给a,5赋给b的输入数据是___________。 选择一项: A. 3;5 B. 35 C. 3 5 D. 3,5 答案A。使用scanf函数时应注意的问题:如果在格式控制字符串中除了格式说明以外还有其他字符,则在输入数据时在对应位置应输入与这些字符相同的字符 有以下程序 1 2 3 4 5 6 7 8 9 10 // 2011_3_C_16 #include <stdio.h> int main(int argc, char *argv[]) { char name[20]; int num; scanf("name=%s ......
阅读全文
  • 08月
  • 13日
05 数组 ⁄ 共 245字 数组的定义和引用已关闭评论
数组的定义和引用 2011_9_C_26 :以下定义数组的语句错误的是_______。 A. int num[2][4]={{1,2},{3,4},{5,6}}; B. int num[]={1,2,3,4,5,6}; C. int num[][4]={1,2,3,4,5,6}; D. int num[][3]={{1,2},3,4,5,6}; 答案:A。 二维数组是二行四列,但赋了三行四列的值,调试时出现如下:error C2078: too many initializers 在C语言中,二维数组的行可以省略,但列一定有!
阅读全文
  • 08月
  • 13日
04 循环结构 ⁄ 共 158字 for 循环结构已关闭评论
1 2 3 4 5 6 7 8 9 10 11 // 2011_09_B_08   #include <stdio.h> int main() { int i, j; for(i=6; i>3; i--) j=i; printf("%d%d\n",i,j); return 0; }// 2011_09_B_08 #include <stdio.h> int main() { int i, j; for(i=6; i>3; i--) j=i; printf("%d%d\n",i,j); return 0; } 输出结果:34 1 2 3 4 5 6 7 8 9 10 11 12 13 // 2011_09_B_09   #include <stdio.h&g......
阅读全文
  • 08月
  • 13日
06 函数 ⁄ 共 261字 函数已关闭评论
定义和使用 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 // 2011_09_C_31   以下程序的主函数中调用了在其前面定义的fun函数 ∶   main() { double a[15], k;   k=fun(a); }       则以下选项中错误的fun函数的首部是_______。   A. double fun( double a) B. double fun( double a[15]) C. double fun( double *a) D. double fun( double a[])// 2011_09_C_31 以下程序的主函数中调用了在其前面定义的fun......
阅读全文
  • 08月
  • 13日
11 文件处理 ⁄ 共 130字 文件操作已关闭评论
掌握典型应用就非常简单 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 // 2011_09_C_21   #include <stdio.h> int main(int argc, char *argv[]) { FILE *fp; int k,n,i,a[6]= {1,2,3,4,5,6}; fp=fopen("d2.dat","w"); for(i=0; i<6; i++) fprintf(fp, "%d\n",a[i]); fclose(fp); fp=fopen("d2.dat","r"); for(i=0; i<3; i+......
阅读全文
  • 08月
  • 13日
二级考点 ⁄ 共 1030字 位运算已关闭评论
C语言提供了六种位运算符 1 2 3 4 5 6 & 按位与 | 按位或 ^ 按位异或 ~ 取反 << 左移 >> 右移 & 按位与 | 按位或 ^ 按位异或 ~ 取反 << 左移 >> 右移 【按位与运算】 按位与运算符"&"是双目运算符。其功能是参与运算的两数各对应的二进位相与。只有对应的两个二进位均为1时,结果位才为1,否则为0。参与运算的数以补码方式出现。 例如:9&5可写算式如下......
阅读全文
  • 08月
  • 13日
二级考点 ⁄ 共 430字 结构体已关闭评论
考点 1 2 3 4 5 6 7 8 9 10 // 2012_03_C_37   struct MP3 { char name[20]; char color; float price; } std,*ptr;   ptr=&std;// 2012_03_C_37 struct MP3 { char name[20]; char color; float price; } std,*ptr; ptr=&std; 有三种引用方式: std.color, ptr->color, (*ptr).color 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 // 2012_03_C_38   #include <stdio.h> struct stu { int num; char name[10]; int age;......
阅读全文
  • 08月
  • 13日
二级考点 ⁄ 共 748字 static的双重作用已关闭评论
关键字 static 有两大作用: 隐藏外部对象; 生存期为整个源程序 用 static 声明限定外部变量与函数,可以将其后声明的对象的作用域限定为被编译源文件的剩余部分。通过 static 限定外部对象,可以达到隐藏外部对象的目的。 外部的 static 声明通常多用于变量,当然,它也可用于声明函数。通常情况下,函数名字是全局可访问的,对整个程序的各个部分而言都可见。但是,如果把函数声明为 static 类型,则该函数名除了对该函数声明所在的文件可见外,其它文件都无法访问。 static 也可用于声明内部变量。static 类型的内部变量同自动......
阅读全文
  • 08月
  • 13日
二级考点 ⁄ 共 622字 表达式已关闭评论
赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式 赋值表达式:a=3, b=4 算术表达式: c = a + b,其中 a+b 就是算术表达式 关系表达式:if (a==3) 用关系运算符将两个表达式连接起来的式子,称关系表达式。 详细解释:关系表达式的值是逻辑值“真”或“假”。但是C语言没有逻辑型变量和逻辑型常量,也没有专门的逻辑值,故以“非0”代表“真”,以“0”代表“假”。在关系表达式求解时,以“1”代表“真”,以“0”代表假。当关系表达式成立时,表达式的值为1,否则表达式的值为0。 逻辑运算符:用逻辑运算符将关系表达式或......
阅读全文
  • 08月
  • 13日
14 二级C语言 ⁄ 共 1378字 全国二级C语言考试大纲已关闭评论
全国计算机等级考试二级C 语言程序设计考试大纲(2013 年版) 【基本要求】 1. 熟悉Visual C++ 6.0 集成开发环境。 2. 掌握结构化程序设计的方法,具有良好的程序设计风格。 3. 掌握程序设计中简单的数据结构和算法并能阅读简单的程序。 4. 在Visual C++ 6.0 集成环境下,能够编写简单的C 程序,并具有基本的纠错和调试程序的能力。 【考试内容】 一、C 语言程序的结构 1. 程序的构成,main 函数和其他函数。 2. 头文件,数据说明,函数的开始和结束标志以及程序中的注释。 3. 源程序的书写格式。 4. C 语言的风格。 二、数据类型及其运算 ......
阅读全文