文章目录
- 1、请阅读下面的程序,在空白处填写正确的代码,要求各在一行从头开始输出m和n的值。
- 2、求100~599之间的所有水仙花数,即各位数字的立方和恰好等于该数本身的数。
- 3、以下程序的功能是:将值为三位正整数的变量x中的数值按照个位、十位、百位的顺序 拆分并输出。请填空。
- 4、完成功能:产生并输出杨辉三角的前七行。
- 5、若程序运行时从键盘输入65<回车>,则输出结果为AC (说明:字符A的ASCII码值为 65), 请在空白处填写正确的代码。
- 6、完成功能:一共 100 担货物,需要 100 只马来运输,大马一只驮3 担,中马一只驮 2 担,小马两只驮 1 担。计算所有符合条件的大马、中马和小马的个数。 代码:
- 7、下面程序是输入x,y,z三个整数,输出最小值
- 8、下面程序是输入x,y,z三个整数,输出最小值
- 9、根据某城市普通出租车收费标准编写程序进行车费计算(保留2位小数)。具体标准如 下:起步里程为3公里,起步费10元;超起步里程后10公里内,每公里2元;超过10公 里以上的部分加收50%的回空补贴费,即每公里3元;营运过程中,因路阻及乘客要求临 时停车的,按每5分钟2元计收(不足5分钟则不收费)。请阅读下面的程序,在空白处 填写正确的代码。
- 10、程序填空(程序功能:求100~200间的全部素数)
- 11、请阅读下面的程序,在空白处填写正确的代码,该程序的功能是:在5个数中,找出最 大的元素及位置。
- 12、请阅读下面的程序,在空白处填写正确的代码,该程序的功能是:求s=2+4+6+…+80之 和。
- 13.设长方形的高为 2.5,宽为 1.6,编程求该长方形的周长(保留一位小数)和面积(保 留两位小数)。
- 14、请阅读下面的程序,在空白处填写正确的代码,该程序的功能是:求s=3+5+7+…+59 之和。
- 15、下面函数的功能是找出一个2×4矩阵中的最大元素值
- 16、为了提倡居民节约用电,某省电力公司执行“阶梯电价”,安装一户一表的居民用户电 价分为两个“阶梯”:月用电量50千瓦时(含50千瓦时)以内的,电价为0.53元/千瓦时; 超过50千瓦时的,超出部分的用电量,电价上调0.05元/千瓦时,请计算电费(保留2位 小数)。请阅读下面的程序,在空白处填写正确的代码。
- 17、以下程序的功能是:求出数组x中各相邻两个元素的和,依次存放到a数组中,然后输 出,请填空。
- 18、下面程序的功能是以每行 10个数据的形式输出 a 数组。
1、请阅读下面的程序,在空白处填写正确的代码,要求各在一行从头开始输出m和n的值。
#include<stdio.h> int main()
{ int m = 10, n = 20; printf("%d ", m); printf("%d\n", n); return 0;
}输出:10 20
2、求100~599之间的所有水仙花数,即各位数字的立方和恰好等于该数本身的数。
#include<stdio.h> int main()
{ int i, j, k, m, n; for(i = 1; i <= 5; i++) //___1___for(j = 0; j <= 9; j++) for(k = 0; k <= 9; k++) { m = i * 100 + j * 10 + k; //___2___n = i * i * i + j * j * j + k * k * k; if(m == n) printf("%d\n", m); } return 0;
}
3、以下程序的功能是:将值为三位正整数的变量x中的数值按照个位、十位、百位的顺序 拆分并输出。请填空。
#include <stdio.h> int main() { int x = 256;printf("%d-%d-%d\n", x % 10, (x / 10) % 10, x / 100); return 0;
}
4、完成功能:产生并输出杨辉三角的前七行。
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
1 6 15 20 15 6 1
#include <stdio.h> int main()
{ int a[7][7]; int i, j; for(i = 0; i < 7; i++) { a[i][0] = 1; a[i][i] = 1; //___1___ 每一行的最后一个元素也是1} for (i = 2; i < 7; i++) for (j = 1; j < i; j++) a[i][j] = a[i-1][j-1] + a[i-1][j]; //___2___ 计算杨辉三角的其它元素for (i = 0; i < 7; i++) { for (j = 0; j <= i; j++) // ___3___打印每一行,直到该行的最后一个元素printf("%6d", a[i][j]); printf(