A. 如何用c语言打印这个图形 **** * * * * ****
#include<stdio.h>
voidmain(){
inti,j;
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
if(i*j==0||i==3||j==3)
printf("*");
elseprintf("");
printf(" ");
}
}
B. 如何用c语言打印图案M
#include<stdio.h>
int main()
{int i,j,n;
scanf("%d",&n);
for(i=0;i<=n;i++)
{for(j=0;j<=n+n;j++)
printf("%c",j==0||j==n+n||j==i||j==n+n-i?'#':' ');
printf(" ");
}
return 0;
}
C. 如何用C语言设计一幅图片
看你想用什么工具喽,处理图片,首先要了解的是图片储存方式,最简单的要属bmp,也就是位图,win32自带有函数可以调用操作位图,它保存的是每个点的颜色与位置,当然二进制码没有你想的那么简单,使用的好像是调色板模式储存的。最厉害的压缩图片是jpg,现在很多高清的也用它,里面的代码方式暂时不知道,不过人家提供的函数接口,可以直接调用,最后处理图片时,最难的地方就在于放大或缩小,这里需要考虑的问题是仿真技术,往深了可能难懂,简单点的就是将放大或缩小后改变的区域用原有的颜色进行渐变。 想做出类似画图的软件,还是很麻烦的,画图画线都好说,主要难在添充颜色。
D. c语言如何用代码打出这样的图形
for(inti=10,i>0,i--)
{
for(intj=0,j<i,j++)
{
printf("*");
if((i=3)&&(j=5)printf("w");
}
printf(" ");
}
注意看第二个for的结束条件,还有判断特殊位置输出的,再加一个if判断输出h,
参数是我随便打的,,你理解后改改,试一试输出乘法口诀表,for的结构都是一样的
E. 怎么用C语言做个简单的图片打开
图片也是属于文件类型的一种,图片属于二进制文件。使用fopen函数的二进制模式“rb”就可以打开。
例程:
#include<stdlib.h>
#include<stdio.h>
intmain()
{
FILE*fpPhoto,*fpText,*fpTarget;
intiRead;
charszBuf[100];
printf("请输入第一个文件名(bmp): ");
gets(szBuf);
fpPhoto=fopen(szBuf,"rb");
printf("请输入第二个文件名(txt): ");
gets(szBuf);
fpText=fopen(szBuf,"rb");
printf("请输入目的文件名(bmp): ");
gets(szBuf);
fpTarget=fopen(szBuf,"wb");
if(!fpPhoto||!fpText||!fpTarget)
{
printf("打开文件失败! ");
system("pause");
return-1;
}
while((iRead=fread(szBuf,1,sizeof(szBuf),fpPhoto))>0)
fwrite(szBuf,1,iRead,fpTarget);
while((iRead=fread(szBuf,1,sizeof(szBuf),fpText))>0)
fwrite(szBuf,1,iRead,fpTarget);
fclose(fpPhoto);
fclose(fpText);
fclose(fpTarget);
return0;
}
F. 请问用C语言如何打出这个图形啊
从中心的1往外发散至9,先分析一下数字递增与二维坐标之间的规律,形成算法,然后构造一个二维数组,按照算法将各个元素填入,最后输出就行了
G. C语言怎么输出一张图片
输出到文件的话,按照指定图片格式,写入文件即可。
电脑型号:微星 GF63 Thin 9SC
系统版本:Microsoft Windows 10
文本文件
1、打开电脑上要读取的文本文件。
H. 怎样利用C语言制作图片
首先你要对你想制作的图片格式了解,比如说BMP等,你需要了解这种格式图片的结构和数据组织,然后通过编程来创建一个这样的图片,接着就是填充图片结构的工作了
之后这个图片就可以被支持的软件打开了
I. 用c语言打印这个图片
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j,n;
scanf("%d",&n);
for(i=-n/2;i<=n/2;++i)
{
for(j=-n/2;j<=n/2;++j)
{
if(abs(j)<n/2-abs(i))
putchar('+');
else if(abs(j)==n/2-abs(i))
putchar('*');
else
putchar(' ');
}
putchar(' ');
}
return 0;
}
J. 怎样用c语言输出一张图片
如果图有规律,那么利用规律写一个函数。如果没有规律,将图片的每一个像素点的RGB值保存,可以附带坐标信息,不管是绝对坐标还是相对坐标,然后直接输出就可以了。