通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"NOIP真题" 试卷中 NOIP第十二届全国青少年信息学奥林匹克联赛初赛试题[2006普及组] 中有题目如下:
第1题
由键盘输入一个奇数 P(P<100,000,000) ,其个位数字不是 5,求一个整数 S,使 P×S=1111...1( 在给定的条件下,解 s 必存在) 。要求在屏幕上依次输出以下结果:
(1) S 的全部数字。除最后一行外,每行输出 50 位数字。
(2) 乘积的数字位数。
例 1:输入 P=13,由于 13*8547=111111,则应输出 (1) 8547 ,(2) 6
例 2:输入 P=147,则输出结果应为 (1) 755857898715041572184429327286470143613 (2) 42 ,即 等式的右端有 42个 1。
程序:
#include<stdio.h> int main() { long p,a,b,c,t,n; int bl; while(1) { printf(" 输入 p, 最后一位为 1 或 3 或 7 或 9:\n"); scanf("%ld",&p); if((p%2!=0)&&(p%5!=0)) /* 如果输入的数符合要求,结束循环 */ ______⑥______; } a=0; n=0; while(a<p); { a=a*10+1;n++;/*变量a存放部分右端项,n为右端项的位数*/ } t=0; do { b=a/p; printf("%1ld",b); t++; if(___________⑦__________) printf("\n"); c=_________⑧_________;a=________⑨______;n++; }while(c>0); printf("\nn=%ld\n".__________⑩_______); }
所属试卷:NOIP第十二届全国青少年信息学奥林匹克联赛初赛试题[2006普及组]
下列模板声明中,有语法错误的是
有如下程序,执行后的输出结果是。
下面关于虚函数的描述中正确的是。
2题中的邻接矩阵A,如果是无向图,该图共有条边。
某处理器总线采用同步、并行传输方式,每个总线时钟周期传
学生的记录由学号和成绩组成,N名学生的数据已在主函数中
程序阅读题1、2、#include<iostream.
输出如下格式的九九乘法表:1*1=12*1=2 2*2
列表可以作为集合的元素。
如下程序段,pybit. gif动画文件共有4帧fro
已知x=[3, 3,4],那么表达式id(x[0])=
编写程序,功能是从键盘输入一个正整数x代表分钟数,将其
如果函数中没有return语句或者return语句不带
若有定义:char c;int d;程序运行时输入:c
仅由顺序、选择(分支)和反复(循环)结构构成的程序是_
设关系模式R(A,B,C)和S(B,D,E),R和S执
视图定义时algorithm参数值为 _____ 时表
下面系统中属于关系数据库管理系统的是( )
什么是软件危机?为什么会产生软件危机?[答案解析]软件
C程序中有调用关系的所有函数必须放在同一个源程序文件中
将数组a的首地址赋给指针变量p的语句是_____。
一个C程序总是从_____开始执行。
若a是int型变量,则计算表达式a=25/3%3后a的
语句:执行后都使变量x中的值增1,请写出一条同一功能的
表达式a*(b+c)*d的后缀表达式为( ),其中 *
深度为5的完全二叉树的结点数不可能是
(矩阵变换)有一个奇幻的矩阵,在不停的变幻,其变幻方式
编译器的作用是 ( )。
根节点深度为0,一棵深度为h 的满k(k>1)叉树,即
(最短路线)某城市 的街道是一个很规整的矩形网格(见下
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2