2019年【876】c程序设计
提示:仅完成了c语言部分的代码大题
提示:以下是本篇文章正文内容,下面案例可供参考
一、输出1000以内所有水仙花数{一个三位数,各位上数值立方和等于该数本身}
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <string.h>
int main() {
int g, s, b;
for (int i = 100;i < 1000;i++) {
b = i / 100;
s = i % 100 / 10;
g = i % 10;
if (b * b * b + s * s * s + g * g * g == i)
printf("%d ", i);
}
return 0;
}
二、求3行3列矩阵,{1,2,3,4,5,6,7,8,9} 非对角线元素之和,按数组形式输出
int main() {
int a[3][3] = { 1,2,3,4,5,6,7,8,9 };
for (int i = 0;i < 3;i++) {
for (int j = 0;j < 3;j++) {
if (i != j) {
printf("%d ", a[i][j]);
}
else
{
printf(" ");
}
}
printf("\n");
}
return 0;
}
总结
如有好的意见 ,欢迎下面留言
|