现在位置: 首页 > eric发表的所有文章
C语言中有多种数据类型,其中用的最多的就是整型、字符型和浮点型。 学习各种数据类型时,需要注意的就是如何读入这些数据和输出这些数据。 下面的例子显示了浮点数的输入和输出。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 #include <stdio.h>   int main(int argc, char *argv[]) { int a, b; double c, d;   scanf("%d%d", &a, &b); scanf("%lf%lf", &c, &d); printf("%d\n", (a+b)/2); ......
阅读全文
  • 10月
  • 12日
04 循环结构 ⁄ 共 328字 暂无评论
通过输出各种 * 来学习循环 A) 输出下面的图形 ******************** 这个问题太简单了! 1 2 3 4 5 6 7 #include <stdio.h>   int main(int argc, char *argv[]) { printf("**********"); return 0; }#include <stdio.h> int main(int argc, char *argv[]) { printf("**********"); return 0; } 如果从另一个角度来思考,也可以认为是输出 * 这个动作重复了十次。计算机最擅长的就是重复了,在程序设计中就是循环。 使用C-Free的 for 循......
阅读全文
流程图能够清晰的显示程序结构,方便理解程序运行流程,但使用Word或者Visio来绘制流程图花费时间较多。工具 AutoFlowChart 能够自动从源代码中产生流程图,大大方便了流程图的绘制。 AutoFlowchart 是一个极佳的根据源程序生成流程图的工具,主要用于对已有的程序进行分析,并为制作项目文档做准备。它生成的流程图支持展开/合拢,缩放和移动也很方便,并且可以预设流程图的长宽和纵向横向间距。你可以将流程图导出到WORD文档或Bmp图像文件。 AutoFlowchart 官方网站 http://www.ezprog.com/ AutoFlowchart 有多个版本,截止2012......
阅读全文
这里给出了部分题目的解答,请在尝试自己思考和尝试后,阅读解答。 【P1205 计算所有真因子的和】 下面的这段代码应该非常熟悉了,计算1~n-1所有数的和。 1 2 3 4 5 6 7 8 9 10 int main(int argc, char *argv[]) { int i, n,sum=0; scanf("%d",&n); for(i=1; i<n; i++) { sum=sum+i; } printf("%d\n",sum); return 0; }int main(int argc, char *argv[]) { int i, n,sum=0; scanf("%......
阅读全文
  • 09月
  • 27日
竞赛 ⁄ 共 1020字 暂无评论
这里给出了部分题目的解答,请在尝试自己思考和尝试后,阅读解答。 【1288 爱因斯坦的数学题】 爱因斯坦出了一道这样的数学题:有一条长阶梯,若每步跨2阶,则最最后剩一阶,若每步跨3 阶,则最后剩2阶,若每步跨5阶,则最后剩4阶,若每步跨6阶则最后剩5阶。只有每次跨7阶,最后才正好一阶不剩。请问这条阶梯共有多少阶?本题有多个答案,只需要输出其中的最小值。 基本思路:本题使用了取余运算。 只需要穷举自然数 x,然后判断这个自然数 x 是否满足条件即可。若每步跨2阶,则最后剩一阶,写成数学表达就是 x%2 == 1,其他类似。......
阅读全文
二级C的30分填空题中,第3部分(最后)是完善程序题,共4小题,12分 13.以下程序中judge函数的功能是判断x指向的int类型数组(长度为n)中各元素之间的逻辑关系。 若n个元素的值均相等则输出"all elements are same"; 若n个元素的值无序则输出"no order"; 若n个元素的值按升序排列则输出"ascend"; 若n个元素的值按降序排列则输出"descend'。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 #include<stdio.h>   void judge(___(19)___,int n) { int......
阅读全文
把程序运行一下,就知道结果了。 6. 以下程序运行时输出到屏幕的结果为 (6) 1 2 3 4 5 6 7 8 #include<stdio.h> enum color {BLACK,YELLOW,BLUE=3,GREEN,WHITE}; void main() { char *colorname[]= {"Black","Yellow","Blue","Green","White"}; enum color c1=GREEN,c2=BLUE; printf("%s",colorname[c1-c2]); }#include<stdio.h> enum color {BLACK,YELLOW,BLUE=3,GREEN,W......
阅读全文
2011年秋江苏省计算机等级考试二级试卷基础知识部分 1. 下列有关信息、信息处理、信息技术的叙述中,错误的是 ___(1)___。 A.信息与物质、能量是客观世界的三大构成要素 B.与信息处理相关的行为和活动主要指信息的分类、计算、分析等,但不包含信息的收集和传递 C.现代信息技术的主要特征之一是以数字技术为基础 D.计算机技术、通信技术均属于信息技术 2. 下列有关数字技术与微电子技术的叙述中,错误的是___(2)___。 A.数字技术是采用有限个状态(主要是两个状态)来表示、处理、存储和传输信息的技术 B.......
阅读全文
满分 基本要求 1.熟悉软件质量、软件测试及软件质量保证的基础知识; 2.掌握代码检查、走查与评审的基本方法和技术; 3.掌握白盒测试和黑盒测试的测试用例的设计原则和方法; 4.掌握单元测试和集成测试的基本策略和方法; 5.了解系统测试、性能测试和可靠性测试的基本概念和方法; 6.了解面向对象软件和WEB应用软件测试的基本概念和方法; 7.掌握软件测试过程管理的基本知识和管理方法; 8.熟悉软件测试的标准和文档; 9.掌握QESuite软件测试过程管理平台和QESat/C++软件分析和工具的使用方法。1.熟悉软件质量、软件测试及软件质......
阅读全文
全国二级C语言:笔试(公共基础知识30分+C语言程序设计70分)+上机(填空,改错,编程。) 【全国二级C公共基础知识】 计算机二级公共基础知识重点讲解汇总 计算机二级公共基础知识学习教程汇总 计算机二级公共基础知识章节练习在线测试 【C语言程序设计】 全国计算机二级C语言备考冲刺专题 全国计算机二级C语言章节练习在线测试 全国计算机二级C语言50套程序填空上机题及答案 全国计算机二级C语言50套程序修改上机题及答案 全国计算机二级C语言50套程序编写上机题及答案
阅读全文
2012年全国计算机等级考试二级C语言考试大纲 ◆ 考试方式   1.笔试:90分钟,满分100分,40道单选题(70分),15个填空(30分);其中含公共基础知识部分的30分(10道选择题和5道填空题)。   2.上机:90分钟,满分100分,操作包括:填空,改错,编程。 笔试内容包括公共基础知识(30分)+C语言程序设计(70分) 【公共基础知识】(30分) ◆ 基本要求 1.掌握算法的基本概念。 2.掌握基本数据结构及其操作。 3.掌握基本排序和查找算法。 4.掌握逐步求精的结构化程序设计方法。 5.掌握软件工程的基本方法,具有初步应用相关技术......
阅读全文
1.通过实验熟悉测试用例设计; 2.通过实验熟悉白盒测试 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 #include <stdio.h> int main(int argc, char *argv[]) { int x, y, z; int k=0,j=0; scanf("%d%d%d", &x, &y, &z); if((x>3)&&(z<10)) { k=x*y-1; j=sqrt(k); } if((x==4)||(y>5)) { j=x*y+10; } j=j%3......
阅读全文