早教吧 育儿知识 作业答案 考试题库 百科 知识分享

1.编程:统计各数字的个数.2.编程:求若干数的最小公倍数和最大公约数.3.编程:根据如下公式,求π的近似值:4.编程:验证6到n之间的所有偶数都可以分解为两个素数之和.5.编程:设n0是一

题目详情
1.编程:统计各数字的个数.
2.编程:求若干数的最小公倍数和最大公约数.
3.编程:根据如下公式,求π的近似值:4.编程:验证6到n之间的所有偶数都可以分解为两个素数之和.
5.编程:设n0是一个给定的正整数.对于i=0,1,2,…,定义:若ni是偶数,则ni+1=ni/2;若ni是奇数,则ni+1=3ni+1;若ni是1,则序列结束.请实现其功能,显示由n产生的序列.
6.编程:找出在[11,999]之间满足条件的整数m,其m、m2、m3均为回文数.例如m=11,m2=121,m3=1331皆为回文数,故m=11是满足条件的一个数.
7.编程:求出[m,n]内所有满足以下条件的整数:(1)该数是素数;(2)该数十进制表示的个位数与十位数之和恰好是该数的百位数(例如,293是满足条件的整数).
8.编程:找出[1,200000]内所有满足条件的整数,例如:145=1!+4!+5!,145就是满足条件的数.
9.编程:用筛法找出100以内的素数.
10.编程:利用选择排序法将n个数排序.
11.编程:利用冒泡排序法将n个数排序.
12.编程:利用插入排序法将n个数排序.
13.编程:a数组元素和b数组元素已分别有序,把两个数组中的数顺序归并到c 数组中.
14.编程:输出杨辉三角形的前n行:
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
……
15.编程:将一字符串做压缩处理.将s中连续出现的多个相同字符压缩为一个字符.
16.编程:折半查找.
17.编程:用弦截法求方程2x3-4x2+3x-6=0在(0,3)之间的一个近似实根.
18.编程:用牛顿迭代法求方程3x3-3x2+x-1=0在x0=2附近的实根.
19.编程:用二分法求方程2x3-4x2+3x-6=0在(-10,10)之间的一个近似实根.
20.编程:用迭代法求的近似值.迭代公式为:.
21.编程:在二维数组中找出最大值的元素,然后将该元素所在行与最后一行交换,将该元素所在列与最后一列交换.
22.编程:在xx指向字符串中的所有数字字符之前(或后)分别插入字符‘$’.
23.编程:求两个十进制正整数的海明距离.海明距离是指两个等长的二进制数之间对应数字不同的位数.
24.编程:验证任何一个正整数n的立方和均可以表示成n个连续奇数之和.
25.编程:在一行文本中查找给定的单词,输出第一次出现的位置.
26.编程:完成一个字符串的加密功能,将s1字符串中的字符经过变换后保存到s2指向的字符数组中.二维数组cs保存了一个明码密码对照表,第一行是明码字符,第二行是对应的密码字符.
27.编程:输入一个十六进制数的字符串,将它转换为十进制(八进制、二进制)整数.
28.编程:输入一个十进制整数,将它转换为二进制(八进制、十六进制)并输出.
29.编程:比较字符串的大小,不要使用strcmp函数.
30.编程:有n个人围成一圈,顺序排号.从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位.
▼优质解答
答案和解析
第一题
#include
int main()
{
\x05int a[10]={0};
\x05int i,n,t;
\x05printf("输入几个数字\n");
\x05scanf("%d",&n);
\x05printf("输入%d数字\n",n);
\x05for(i=0;i\x05{
\x05\x05scanf("%d",&t);
\x05\x05a[t]++;
\x05}
\x05for(i=0;i<10;i++)
\x05\x05if(a[i]!=0)
\x05\x05\x05printf("%d:%d\n",i,a[i]);
\x05\x05return 0;
}
 
第十题
#include
#define N 10       //输入个数
void main()
{
    int i,a[N],t,j;
    for(i=0;i    for(j=1;j        for(i=0;i            if(a[i]>a[j])            //与a[i]后面的元素进行比较
            {
                t=a[i];a[i]=a[j];a[j]=t;
            }
            printf("排序后:\n");
            for(i=0;i            printf("\n");
}第十三题
#include
#define M 4       
#define N 3

void sort(int a[],int w)
{
    int i,j;
\x05int t;    
    for(j=1;j        for(i=0;i            if(a[i]>a[j])          
            {
                t=a[i];a[i]=a[j];a[j]=t;
            }
}


void main()
{
    int i,j=0,n=M;
\x05int a[M],b[N],c[M+N];
\x05printf("请输入数组a[%d]\n",M);
\x05for(i=0;i\x05sort(a,M);\x05\x05
\x05printf("请输入数组b[%d]\n",N);
 \x05 \x05for(i=0;i\x05\x05for(i=0;i\x05\x05\x05c[i]=a[i];
\x05\x05sort(c,M);
\x05\x05for(j=0;j\x05\x05{\x05\x05
\x05\x05\x05c[M+j]=b[j];
\x05\x05\x05sort(c,n++);
\x05\x05}
\x05\x05sort(c,M+N);
\x05\x05printf("插入数组后,排序:\n");
\x05\x05for(i=0;i\x05\x05\x05printf("%d  ",c[i]);
\x05\x05printf("\n");
\x05
}
看了 1.编程:统计各数字的个数....的网友还看了以下:

来龙去脉你能想象出你见过的最大最老的树———华亭如盖,遮天蔽日,盘根错节,多人合抱等等壮观景象.但你  2020-03-30 …

以下是一道数学应用题.用15.7米长的篱笆,一面靠墙围成一个养鸡场,怎样围得到的面积最大?最大的面  2020-04-09 …

1912年3月,英国白星海运公司投资建造了世界最大最豪华的客船——“泰坦尼克号”1912年3月,英  2020-05-16 …

成语之最1.最遥远的地方()2.最荒凉的地方()3.最差的座位()4.最窄的路()5.最昂贵的稿费  2020-05-16 …

请你填一填我国历史上的文史之最1最早的一部词典是>.2最早的一部编年体史书是>.3最早的一部教育专  2020-05-23 …

以下是依据一定的分类标准,对某些物质与水反应的情况进行分类的分类图。请根据你所学的知识,按要求填空  2020-07-11 …

成语之“最”1.最大的差别—____2.最劣质的彩电—____3.最大型的手术—____4.最失望  2020-07-24 …

仔细观察下列图片,根据要求回答问题(1)唐朝以其博大的胸怀吸收着各种外来文化,请你根据图片列举一列。  2020-11-05 …

求最高分和最低分各是多少?聪聪进行才艺表演,五位裁判给他打分,规定选手的得分去掉一个最高分和一个最低  2020-11-15 …

世界上最快而又慢最慢,最长而又最短,最平凡而又最珍贵,最容易忽视而最令人后悔的是什么?有哪为朋友世界  2020-11-24 …