欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 产业 > 【C语言】完成程序设计填空

【C语言】完成程序设计填空

2025/5/14 18:33:32 来源:https://blog.csdn.net/weixin_49345320/article/details/144322253  浏览:    关键词:【C语言】完成程序设计填空

文章目录

    • 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(

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词