I am a teacher!

导航

上一页 1 2 3 4 5 6 ··· 31 下一页

2022年11月26日 #

二进制枚举(一)

摘要: 二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。利用二进制的特点,可以用于枚举一个集合中各元素的所有组合情况。 例如,设某集合M中有3个元素A、B和C,即M={A,B,C}。可以用3位二进制数来枚举3个元素的各种组合情况(也可以称为子集),每一位二进制数字对应一个元素, 阅读全文

posted @ 2022-11-26 05:31 aTeacher 阅读(1227) 评论(0) 推荐(0) 编辑

2022年11月24日 #

进位制数及其相互转换

摘要: 1.进位制数 日常生活中人们都采用十进制数,十进制数用0、1、2、3、4、5、6、7、8、9十个数码表示数值;其基数为10,规则逢十进一,借一当十。 计算机中采用二进制数,二进制数只用两个数码0和1来表示数值;其基数为2,规则逢二进一,借一当二。 由于二进制数书写比较麻烦,因此,计算机中通常又用八进 阅读全文

posted @ 2022-11-24 17:50 aTeacher 阅读(3336) 评论(0) 推荐(0) 编辑

2022年11月23日 #

十六进制数转换为八进制数

摘要: 【问题描述】 给定n个十六进制正整数,输出它们对应的八进制数。 输入格式 输入的第一行为一个正整数n (1<=n<=10)。 接下来n行,每行一个由0~9、大写字母A~F组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。输入的十六进制数不会有前导0,比如012A。 输出 阅读全文

posted @ 2022-11-23 16:49 aTeacher 阅读(3784) 评论(2) 推荐(0) 编辑

2022年11月22日 #

数字黑洞

摘要: 一、4位数的数字黑洞 任意给定一个4位数(不能所有位都相同),比如:3278,重新组合出最大数:8732,再重新组合出最小数:2378,相减,得到新的4位数(如不足则补0),重复这个过程,最后必然得到一个数字:6174。这个现象被称为:数字黑洞。 编写一个程序,验证这个现象。 例如,给出四位数327 阅读全文

posted @ 2022-11-22 18:58 aTeacher 阅读(1505) 评论(0) 推荐(0) 编辑

2022年11月21日 #

“蛇形”方阵的构造

摘要: 编写一个程序,将自然数1~n2 按“蛇形”填入n×n矩阵中。例如,当n=5时,构造的方阵如下。 (1)编程思路1。 分析数的填法,是按“从右上到左下”的”蛇形”或“从左下到右上”的”蛇形”,沿平行于副对角线的各条对角线上,将自然数从小到大填写。 设用(i,j)表示矩阵元素的坐标,初始时,i=0,j= 阅读全文

posted @ 2022-11-21 18:41 aTeacher 阅读(983) 评论(0) 推荐(0) 编辑

2022年11月20日 #

计算机等级考试二级C语言程序设计专项训练题——程序设计题(七)

摘要: 46、十六进制数是在程序设计时经常要使用到的一种整数的表示方式。它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个数码,分别表示十进制数的0至15。十六进制的计数方法是满16进1,所以十进制数16在十六进制中是10,而十进制的17在十六进制中是11,以此类推,十进制的30在十 阅读全文

posted @ 2022-11-20 16:57 aTeacher 阅读(296) 评论(0) 推荐(0) 编辑

2022年11月19日 #

计算机等级考试二级C语言程序设计专项训练题——程序设计题(六)

摘要: 41、编写函数void fun (int a[], int b[],int *n),其功能是:找出数组a保存的100个四位数中的全部素数,将这些素数依次存入数组b中,然后对数组b的四位数按从小到大的顺序进行排序,并通过形参n返回这些素数的个数。 #include <stdio.h> #include 阅读全文

posted @ 2022-11-19 10:16 aTeacher 阅读(279) 评论(0) 推荐(0) 编辑

2022年11月18日 #

计算机等级考试二级C语言程序设计专项训练题——程序设计题(五)

摘要: 36、编写函数void fun (int *a, int *n),其功能是:求出100~999之间所有个位数字与十位数字之和被10除所得余数恰是百位数字的素数(如293),并将其放在a所指的数组中,通过n返回这些数的个数。 #include <stdio.h> void fun (int *a, i 阅读全文

posted @ 2022-11-18 20:30 aTeacher 阅读(206) 评论(0) 推荐(0) 编辑

计算机等级考试二级C语言程序设计专项训练题——程序设计题(四)

摘要: 31、请编写函数void fun(char xx[]),函数的功能是:将字符串数组xx中下标为奇数的字符按其ASCII值从大到小的顺序进行排序。 例如:源字符串为:abcdefgh,则处理后字符串为:ahcfedgb。 #include <stdio.h> #include <string.h> v 阅读全文

posted @ 2022-11-18 06:51 aTeacher 阅读(237) 评论(0) 推荐(0) 编辑

2022年11月17日 #

计算机等级考试二级C语言程序设计专项训练题——程序设计题(三)

摘要: 21、请编写函数fun,该函数的功能是:将M行N列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。 例如,若二维数组中的数据为 W W W W S S S S H H H H 则字符串中的内容应是:WSHWSHWSHWSH。 注意:请勿改动main函数和其他函数中的任何内容,仅在函数fun的 阅读全文

posted @ 2022-11-17 15:05 aTeacher 阅读(402) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 31 下一页