通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"计算机二级" 试卷中 全国计算机等级考试《二级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语言程序设计》真题(三)
2023 年 10 月 26 日,神舟十七号载人飞船发
函数fun功能是:将a、b中的两个两位正整数合并形成一
某二叉树中有15个度为1的结点,16个度为2的结点,则
有以下程序:程序的运行结果是。
若要求从键盘读入含有空格字符的字符串,应使用函数。
设有如下程序段:则执行p=s;语句后,以下叙述正确的是
若有定义语句:在其后执行语句:z=0.9+x/y;则z
请在下面程序的横线处填上适当内容,以使程序完整,并使程
程序填空:
表达式list(filter(lambda x:x>5
达式 str ([1, 2,3])的值为_______
表达式3|5的值为_______。
表达式{*range(4),4,*(5,6,7)}的值
构成计算机软件的是( )。
用于循环体中退出本层循环的语句是___________
将域名转换为IP地址是由 ( )服务器完成的
以下选项中能表达合法常量的是
Linux在I386体系结构中支持 ______分页机
安装Linux系统对硬盘分区时,必须有两种分区类 __
在SELECT子句中用 表示所有字段。
在Windows的命令窗口中,以超级管理员身份连接My
MySQL中设置为auto_increment约束的字
下面关于索引的叙述不正确的是
稀疏矩阵压缩存储后,必会失去随机存取功能( )
数据项是数据处理的最小单位。
(15 分)已知无向连通图 G 由顶点集 V 和边集
(容器分水)有两个容器,容器 1 的容量为为 a 升,
若有语句:char a[]="string";,则a[
以下叙述中错误的是( )。
输入:QuanGuoLianSai输出:( )
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2