通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"计算机二级" 试卷中 全国计算机等级考试《二级C语言程序设计》真题(三) 中有题目如下:
第1题
请编写函数fun,其功能是:计算并输出3到n之间(含3和n)所有素数的平方根之和。例如,在主函数中从键盘给n输入100后,输出为:sum=148.874270。注意:要求n的值大于2但不大于100。部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
/**********code.c**********/ #include <math.h> #include <stdio.h> double fun(int n) { } main() { int n; double sum; printf("\n\nInput n: "); scanf("%d",&n); sum=fun(n); printf("\n\nsum=%f\n\n",sum); }
参考答案:
double fun(int n) { int i,j=0; double s=0; for(i=3;i<=n;i++) { int flag=1; for(j=2;j<=i/2;j++) if(i%j==0) { flag=0; break; } if (j==i) s=s+sqrt(i); }return s; }
所属试卷:全国计算机等级考试《二级C语言程序设计》真题(三)
不能作为函数重载的判断依据的是。
有如下程序段,输出结果是。
执行语句序列int x=1,&y=x; cout<<x
在每个C++程序中必须有且仅有一个。
有两个关系R,S如下:由关系R通过运算得到关系S,则所
(本题 10 分)某工程包含 12 个活动,使用下图所
阅读程序,写出程序运行结果。
将E-R图转换为关系模式时,E-R图中的属性可以表示为
以下叙述中错误的是( )。
有如下程序:程序运行后的输出结果是。
表达式sorted({ 'a':3,'b':9,'c'
已知列表x=[1,3,2],那么执行语句 x=x.re
甲乙双方均采用后退N帧协议(GBN)进行持续的双向数据
利用vsftp配置FTP服务器,要求:(1)匿名用户可
分别叙述linux对IDE硬盘和usb接口的移动硬盘的
写一个shell 脚本,检查给出的串是否为回文(pal
对于Shell脚本程序,若输入参数数量多于9个,则程序
关系代数中的σ运算符对应于SQL语言中的 子句。
使用 ____ 是提高select操作性能的最佳途径
对大小均为n的有序表和无序表分别进行顺序查找,在等概率
在一棵高度为 3 的 3 阶 B 树中,根为第一层,若
将一个10x10对称矩阵” 的上三角部分的元素叫力(1
预处理命令行都必须以_____号开始。
C语言本身不提供输入输出语句,输入和输出操作是由函数来
有以下程序,程序运行后的输出结果是( )。
下列关于栈的叙述中正确的是( )。
设根节点深度为0,一棵深度为h 的满k(k>1)叉树,
( 过河问题 ) 在一个月黑风高的夜晚 , 有一群人在
输入: 123 321输出: _________
( 找第 k 大的数 ) 给定一个长度为 1,000,
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2