#include "stdioh"
void printMap(int n)
{
int i,j,k;
for(i=0;i<n;i++)
{
for(j=i;j<n;j++)
{
printf(" ");
}
for(k=0;k<2i+1;k++)
{
printf("");
}
printf("\n");
}
}
void main()
{
int n;
scanf("%d",&n);
printMap(n);
}
结果:
#include<stdioh>
int main()
{
int i,j,n ;
printf("请输入一个数字 n:\n") ;
scanf("%d",&n) ;
//你这儿多加了个括号啊,而且这缩进看着很混乱啊,即使是这样打印出来也是个死循环
//你是想做成打印什么样的呢?
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++) printf(""); //只循环一次就不用写for了
printf("\n") ; //输出第一行星星
for(i=2;i<n;i++)
{
for(j=1;j<i;j++) printf(" ");
for(j=i;j<=i;j++) printf("");
printf("\n");
} //输出中间行星星
for(j=1;j<=n;j++) printf(""); //只循环一次就不用写for了
printf("\n"); //输出最后一行星星
}
return 0;
}
是打算输出这种效果么? 如果是的话,上面给你改了下代码
#include<stdioh>
#define N 8
int main()
{
int i,n;
int a[N]=;
int b[N]=;
for(n=1;n<=N;n++)
{
for(i=0;i<N-n;i++)
printf(" ");
for(i=0;i<n;i++)
printf("%c ",a[i]+64);
printf("\n");
if(n<N)
{
for(i=1;i<=n;i++)
{
if(i==n)
b[i]=1;
else
b[i]=a[i-1]+a[i];
}
for(i=0;i<=n;i++)
a[i]=b[i];
}
}
}
以上是杨辉三角
#include <stdioh>
int fac(int n);
int main()
{
double e=1;
int i;
for(i=1;i<=1000;i++)
{
e=e+10/fac(i);
if(10/fac(i)<=10e-6)
break;
}
printf("e=%f\n",e);
}
int fac(int n)
{
int i;
int result=1;
for(i=1;i<=n;i++)
result=resulti;
return result;
}
以上是用台劳级数求e的近似值,直到最后一项小于10-6
e=1+1/1!+1/2!+1/3!+ ……
#include <Stdioh>
int main()
{
int i;
int j;
for(i=1;i<=5;i++)
{
for(j=1;j<=i;j++)
printf("");
printf("\n");
}
}
以上是输出三角形的
#include <Stdioh>
int main()
{
int a[20];
int index=0;
int temp;
int i;
for(i=0;i<20;i++)
{
printf("Input the Number%d:",i+1);
scanf("%d",&a[i]);
printf("\n");
}
for(i=0;i<20;i++)
{
if(a[i]<a[index])
index=i;
}
printf("the min a[%d]=%d\n",index+1,a[index]);
for(i=0;i<20;i++)
{
if(a[i]>a[index])
index=i;
}
printf("the max a[%d]=%d\n",index+1,a[index]);
}
以上是: 编写程序,从键盘上任意输入20个整数,存入一个数组中,然后输出这些数中最大数及其下标以及最小数及其下标
还有几个不愿意编了
一、打开C程序的方法
方法1.在Turbo C for Windows 集成实验与学习环境中,依次用鼠标单击“文件/打开”菜单(用鼠标单击“工具栏”中的“打开”按钮,打开“打开”对话框,选者你要打开的文件,然后单击“打开”即可。
图 1 打开文件
方法2 在Turbo C for Windows 集成实验与学习环境中的“我的程序”下用鼠标双击你要打开的C程序即可(此处列出最近使用的8个文件)
图 2 在“我的程序”中打开程序
方法3在Turbo C for Windows 集成实验与学习环境中,依次用鼠标单击“文件/我的程序”菜单,打开“我的程序”对话框,选者你要打开的文件,然后单击“打开”即可
图 3
方法 4 在“我的电脑”中打开C程序。在我的电脑”中找到你的程序所在的文件夹,用鼠标双击你要打开图标中带“C”的程序即可。
在“我的电脑”中打开C程序
二、新建C程序的方法
注意:C语言的初学者往往在一个C程序文件中输入几个C程序,这是错误的。一个C程序只能保存在一个文件中。输入第二程序时必须再新建一个文件来输入保存。
方法1 Turbo C for Windows 集成实验与学习环境中,依次用鼠标单击“文件/新建”菜单,即可新建一个空白C文件。
main(){
int i,n=0;
for(i=1;i<51;i++){
printf("%d\t",i);
n++;
if(n==5){
n=0;
printf("\n");
}
}
}
我这不知道合适不合适!
#include<stdioh>
#include<conioh>
int main(){
int i=0;
int j=0;
int arr[5][5]=
{{1,2,3,4,5},
{2,3,4,5,1},
{3,4,5,1,2},
{4,5,1,2,3},
{5,1,2,3,4}
};
//遍历数组
for(i=0;i<5;i++){
for(j=0;j<5;j++){
printf("%d",arr[i][j]);
}
printf("\n");
}
return 0;
}
1,使用一个不做任何 *** 作的空循环,来占用系统时间
如for(i=0;i<1000000;i++);具体循环次数自行调节。
2,使用winAPI,sleep。
如sleep(1000);参数单位是毫秒,头文件windowsh
以上就是关于C程序打印如下图形 * *** ***** ******* ...输入行数n,则打印高度为n的三角形图案全部的内容,包括:C程序打印如下图形 * *** ***** ******* ...输入行数n,则打印高度为n的三角形图案、C语言编程打印星星程序检查,谢谢、编写一个C语言程序打印如下图形,必须用循环语句 * * * * * * * * * * * * * * *等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)