通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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普及组]
下列关于输入输出流的叙述中,正确的是
输入一段中文文本,不含标点符号和空格,保存为变量 s,
对于长度为n的线性表,在最坏情况下,下列各排序法所对应
给定程序MODI1.C中函数fun的功能是:从s所指字
以下能正确表述算式 sin(2πr+30°)的C语言表
有以下程序:程序的运行结果是( )。
下列语句中,正确的是。
有以下程序:注意:字母a的ASCII码值为97,程序运
以下选项中能表示合法常量的是。
可以使用内置函数_______查看包含当前作用域内所有
已知x={‘a’:’b’,’c’:’d’},那么表达式
已知列素x=[1,2],执行语句 y=x后,表达式id
定义函数时,即使该函数不需要接收任何参数,也必须保留一
仅使用pythom基本语法,即不使用任何模块,编写py
执行下面程序段后,k的值为________。
OSI参考模型的( )为处在两个不同地理位置上的网络系
要使一棵非空二叉树的先序序列与中序序列相同,其所有非叶
结束后台进程的命令是______
2. 阅读Makefile文件:all : libmy
赋予所有用户读和写backup.tar.gz文件的权限
在Linux2.4.0版本中,进程有 ______ 种
存在一个等待事务集{T0,T1,„,Tn},其中T0正
下面说法错误的是(1)算法原地工作的含义是指不需要任何
下面关于哈希(Hash,杂凑)查找的说法正确的是( )
程序段:循环体语句执行_____次。
设a=3,b=4,c=5,则表达式!(a+b)+c-1
if语句的基本形式是:if(体现式)语句,如下有关“体
若有定义语句:double x,y,*px,*py;执
下列结构中为非线性结构的是
( 全排列 ) 下面程序的功能是利用递归方法生成从 1
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2