- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
因此,我必须创建一个 ppm 文件,该文件将为我提供意大利国旗的图像(从左到右依次为 3 个竖条:绿色、白色,然后是红色)。图像必须为 600 x 400。(按行列)我已经尝试多次重写我的代码,但是,我的图像只是水平放置的三个条形而不是垂直放置的。此外,线条并不完全水平。但最大的问题是,为什么我的绿色、白色和红色条不垂直?非常感谢任何帮助。
这是我的代码:
#include <stdio.h>
int main() {
printf("P6\n");
printf("%d %d\n", 600, 400);
printf("255\n");
int height, widthGreen, widthWhite, widthRed, i, j;
unsigned char Rcolor, Bcolor, Gcolor;
widthGreen = 200;
widthWhite = 400;
widthRed = 600;
height = 400;
for (j = 0; j < height; j++) {
for (i = 0; i < widthGreen; i++) {
Rcolor = 0;
Gcolor = 128;
Bcolor = 0;
printf("%c%c%c", Rcolor, Gcolor, Bcolor);
}
}
for (j = 0; j < height; j++) {
for (i = 201; i <= widthWhite; i++) {
Rcolor = 255;
Gcolor = 255;
Bcolor = 255;
printf("%c%c%c", Rcolor, Gcolor, Bcolor);
}
}
for (j = 0; j < height; j++) {
for (i = 401; i <= widthRed; i++) {
Rcolor = 255;
Gcolor = 0;
Bcolor = 0;
printf("%c%c%c", Rcolor, Gcolor, Bcolor);
}
}
return (0);
}
最佳答案
四件事:第一是在值之间添加空格。第二种是在每行后面添加换行符。第三种是将值打印为(无符号)整数,而不是字符,255
和 128
都不会打印为有效字符。第四种方法是使用一个循环来表示高度,其中三个循环用于表示颜色。将循环计数器视为像素,您就会明白原因。
关于c - 为什么我的图像与我期望的不符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19652401/
下面的代码应该显示我的表格中的随机帖子;它执行此操作,但它显示的帖子的 ID 与 URL 中的 ID 不同。 如何让它显示 URL 中的内容?谢谢。 $db = new PDO('mysql:host
我有一个自定义类,其中覆盖了 equals() 和 hashCode() 方法。我将该类的实例存储在 TreeSet 中。我无法弄清楚为什么 tree.contains(someObject) 返回
我正在尝试通过使用代码请求对healthkit中类别的授权: let healthKitStore: HKHealthStore = HKHealthStore() let healthKitType
我的代码的相关部分: 模型架构: Sequential( layers=[ BatchNormalization(input_shape=input_shape),
我是一名优秀的程序员,十分优秀!