通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"计算机二级" 试卷中 全国计算机等级考试《二级C语言程序设计》模拟试题(一) 中有题目如下:
第1题
给定程序中,函数fun的功能是:找出100至x(x≤999)之间各位上的数字之和为15的所有整数,然后输出;符合条件的整数个数作为函数值返回。例如,当n值为500时,各位数字之和为15的整数有:159、168、177、186、195、249、258、267、276、285、294、339、348、357、366、375、384、393、429、438、447、456、465、474、483、492。共有26个。请在程序的下划线处填入正确的内容并把下划线删除,是程序得出正确的结果。注意:
源程序存放在考生文件夹下的BLANK1.C中。不得增行或删行,也不得更改程序的结构!
/**********code.c**********/ #include <stdio.h> int fun(int x) { int n, s1, s2, s3, t; /**********found**********/ n=①______; t=100; /**********found**********/ while(t<=②______) { s1=t%10; s2=(t/10)%10; s3=t/100; if(s1+s2+s3==15) { printf("%d ",t); n++; } /**********found**********/ ③______; }return n; }void main() { int x=-1; while(x>999||x<0) { printf("Please input(0<x<=999): "); scanf("%d",&x); } printf("\nThe result is: %d\n",fun(x)); } /**********-code.c**********/
0
x
t++
所属试卷:全国计算机等级考试《二级C语言程序设计》模拟试题(一)
有如下程序,编译时有错误的是。
有如下程序,执行这个程序屏幕上将显示输出。
存在定义int a[10],x,*pa;,若pa=&a
如果线程调用下列方法,不能保证该线程停止运行的是( )
以下关于文件的描述中,错误的是( )。
下列叙述中正确的是( )。
有以下程序程序的运行结果是( )。
以下叙述中错误的是( )。
给定程序中,函数fun的功能是:将形参n所指变量中,各
有以下程序:程序运行的结果是( )。
以下叙述中正确的是。
表达式'abc' in 'abdcefg’的值为___
已知列表 x=[1,2,3],那么执行语句x. ins
给定程序中,函数fun功能是:找出100~999之间
有以下程序程序运行后的输出结果是( )。
若在 main函数中定义,char*s ="hel
以下程序时将矩阵a、b的和存入矩阵c中并按矩阵形式输出
以192.168.6.0/255.255.255.0代
如果两个串含有相同的字符,则说他们相等( )
在单链表中,存储每个结点有两个域,即数据域和指针域,后
(7 分)某文件系统的磁盘大小为 4KB,目录项由文件
(8 分)某进程的两个线程 T1 和 T2 并发执行
静态变量和外部变量的初始化是在_____阶段完成的,而
程序段:循环体语句执行_____次。
(魔法数字)小H的魔法数字是4。给定n,他希望用若干个
请编写函数void fun(int *dp,int n
若将第 8行的i <= n改为i * i <= n,程
(两元序列)试求一个整数序列中,最长的仅包含两个不同整
在 NOI 期间,主办单位为了欢迎来自各国的选手,举行
输入: 16输出: ______________
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2