编程输出以下图形
#include"stdio.h"
voidmain(){
inti,j;
for(i=1;i<=3;i++){
for(j=1;j<10-i;j++)
printf("40");
for(j=1;j<=2*i-1;j++)
printf("52");
printf(" ");}
for(i=2;i>=1;i--){
for(j=1;j<10-i;j++)
printf("40");
for(j=1;j<=2*i-1;j++)
printf("52");
printf(" ");}}
已经运行过。有什么问题请留言。
❷ 编写一个c程序,输出以下图案* *** *****
程序如下:
#include<stdio.h>
int main() { int i,j,k; for(i=1;i<=4;i++) //先打印上边的四行 { for(j=1;j<=4-i;j++)
//控制要打印的空格数量 printf(" "); for(k=1;k<=2*i-1;k++) //
控制要打印的星号数 printf("*"); printf(" "); } for(i=1;i<=3;i++) { for(j=1;j<=i;j++)
//控制要打印的空格数 printf(" "); for(k=1;k<=7-2*i;k++)
//控制要打印的星号数 printf("*"); printf(" "); } return 0;
}

灵活方便
C语言一共只有32个关键字,9种控制语句,程序书写自由,主要用小写字母表示。它把高级语言的基本结构和语句与低级语言的实用性结合起来。 C 语言可以象汇编语言一样对位、字节和地址进行操作, 而这三者是计算机最基本的工作单元。
C的运算符包含的范围很广泛,共有种34个运算符。C语言把括号、赋值、强制类型转换等都作为运算符处理。从而使C的运算类型极其丰富表达式类型多样化,灵活使用各种运算符可以实现在其它高级语言中难以实现的运算。
以上内容参考:网络-c程序
❸ c语言题目 编程输出如下图形。共n行(1<n<26,通过键盘输入)
#include<stdio.h>
intmain()
{
inti,j;
intn;
scanf("%d",&n);
for(i=0;i<n;i++)
{
for(j=0;j<n-i-1;j++)
putchar('');
for(j=0;j<=i;j++)
putchar('a'+i);
putchar(' ');
}
}
❹ 编程打印下列图案:按下图规律输出图形(使用循环语句实现)
题主给出的图案,如用matlab来做的话,可以这样来处理。
1、分析给出的图案,可以找到其图形输出规律,即
n=2k-1 %图形递减或递增
2、利用for循环语句,计算图形输出位置【x,y】值
3、使用plot函数绘制图形符号,由于matlab暂时无法显示'$'符号,用'□'来替代,即
plot(x,y,'gs')
4、实现代码
clc
for k=[1 2 3 4 5]
n=(2*k-1);
y=k;
for i=1:n
x=i;
plot(x,y,'gs','LineWidth',2,'MarkerSize',10,'MarkerEdgeColor','b','MarkerFaceColor',[0.5,0.5,0.5]),hold on
end
end
for k=[4 3 2 1]
n=(2*k-1);
y=10-k;
for i=1:n
x=i;
plot(x,y,'gs','LineWidth',2,'MarkerSize',10,'MarkerEdgeColor','b','MarkerFaceColor',[0.5,0.5,0.5]),hold on
end
end
axis off
5、运行效果如下所示。

❺ 编程输出以下图形 * *** ***** ***
PublicFunctionDiamond(ByValnumAsInteger)AsString
Dimi,jAsInteger,stAsString=""
If(numMod2=0)Then
Return""
EndIf
'输出上三角形
Fori=1To(num+1)2
Forj=1To(num+1)/2-i
st=st&""
Next
Forj=1To2*i-1
st=st&"*"
Next
st=st&vbCrLf
Next
'输出下三角形
Fori=1To(num-1)2
Forj=1Toi
st=st&""
Next
Forj=1Tonum-2*i
st=st&"*"
Next
st=st&vbCrLf
Next
Returnst
EndFunction
PrivateSubButton7_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton7.Click
DimstrAsString=""
str=Diamond(7)
TextBox6.Text=str
EndSub
