题库 第779页
编程题:IPv4
一个正确的[IPv4](https://baike.baidu.com/item/IPv4#2_1) 地址由 4 个字节组成,其值以“.”符号分隔。 值应该在0到255之间,最大的IPv4地址是255.255.255.255.总的来说一个…
单选题:若j为整型变量,则以下结构中,循环体语句执行的次数是( )。
若j为整型变量,则以下结构中,循环体语句执行的次数是( )。for(j=2; j<=10; j+=2) printf(“%d”, j);A.0B.2C.5D.10答案:C…
函数题:计算工资
编写函数pay(),带两个输入参数:小时工资和上周员工工作了的小时数。函数计算并返回员工的工资。加班工资的计算方法如下:大于40小时但小于或等于60小时按平时小时薪酬的1.5倍给薪;大于60小时则按平时小时薪酬的2倍给薪。### 函数接口定…
编程题:求最大公约数
编写程序,求两个数的最大公约数(GCD),例如:$12$ 和 $28$ 的最大公约数是 $4$。求最大公约数的经典算法是欧几里德(Euclid)算法,方法如下。分别让变量 $m$ 和 $n$ 存储两个数的值。如果 $n$ 为 $0$,那么停…
编程题:输出下三角队形,数值从大到小,逐渐增长
输出下三角队形,数值从大到小,逐渐增长### 输入格式:m### 输出格式:1 2 1 3 2 1 4 3 2 1 5 4 3 2 1 6 5 4 3 2 1 ### 输入样例:在这里给出一组输入。例如:in6### 输出样例:在这里给出相…
编程题:数组元素移动
完成数组元素的移动功能:假设数组有n个元素,输入一个数x,把数组的第x个位置的元素先保存起来,然后把x+1到n的元素,依次往前移一位,最后将原来的第x个位置的元素放在数组的最后。 重复若干次这样的移动,得到最后的结果。### 输入格式:第一…
单选题:以S和X分别表示进栈和退栈操作,则对初始状态为空的栈可以进行的栈操作系列是( )
以S和X分别表示进栈和退栈操作,则对初始状态为空的栈可以进行的栈操作系列是( )A.SXSSXXXXB.SXXSXSSXC.SXSXXSSXD.SSSXXSXX答案:D…
函数题:结构体查找
本题要求实现一个函数,统计结构体中成绩项在60-79分的所有人员,并将它们保存到新的结构体数组中。结构体包含2个域:学号和成绩。### 函数接口定义:c++int find(RECORD a[], int n,RECORD b[]);函数返…
编程题:循环输入正整数判断是否既是5又是7的整倍数
试编程判断输入一组正整数:判断输入的数是否既是5又是7的整倍数。若是,则输出yes,否则输出no。输入负数则停止判断。### 输入格式:一行输入一个正整数直到输入负数为止。### 输出格式:判断输入的数是否既是5又是7的整倍数。若是,则输出…
编程题:输入金额输出各种面额数量
从键盘输入一指定金额(以元为单位,如345.78),然后显示支付该金额的各种面额人民币数量,要求显示100元、50元、10元、5元、2元、1元、5角、1角、5分、1分各多少张。(输出面额最大值)比如:345.78=100$$*$$3+10$…