重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
#include stdio.h
成都创新互联是一家专注于做网站、成都网站制作与策划设计,太平网站建设哪家好?成都创新互联做网站,专注于网站建设10余年,网设计领域的专业建站公司;建站业务涵盖:太平等地区。太平做网站价格咨询:18980820575
int main()
{
int n,m,i,j,s;
char ch[1001];
while(1)
{
scanf("%d%d",n,m);
if(n==0 || m==0)break;
s=0;
for(i=0; in; i++)
{
scanf("%s",ch);
for(j=0; jm; j++)
if(ch[j]=='*')s++;
}
printf("%d\n",s);
}
return 0;
}
主函数里:
for(i=1;i=row;i++)
函数里:
for(i=1;i=n;i++)
思路很简单,就是从1到输入行数循环输入行数次,每次调用函数star输出一行*号并换行。
主函数每次for循环调用一次star,输出一行*号并换行
函数star输出和主函数i值相同数量的*号。
属于C语言编程最基础的题目。
#include stdio.h
int main()
{
int n, x, y;
int xmin = 105, xmax = -5;
int ymin = 105, ymax = -5;
scanf("%d", n);
while( n-- )
{
scanf("%d %d", x, y);
if( x xmin ) xmin = x;
if( x xmax ) xmax = x;
if( y ymin ) ymin = y;
if( y ymax ) ymax = y;
}
printf("%d", (xmax-xmin) * (ymax-ymin) );
return 0;
}
既然你这么急,我还是答一下吧,原图没法输出,类似的可以实现,,你看哪个最像原图就写哪个吧:
图形1:
#include stdio.h
int main(void)
{
int i,j;
for(i=1;i=7;i++)
{
for(j=7-i;j--;) printf(" ");
for(j=i;j--;) printf(" *");
printf("\n");
}
return 0;
}
图形2:
#include stdio.h
int main(void)
{
int i,j;
for(i=1;i=7;i++)
{
for(j=7-i;j--;) printf(" ");
for(j=i;j--;) printf("﹡");
printf("\n");
}
return 0;
}
图形3:
#include stdio.h
int main(void)
{
int i,j;
for(i=1;i=7;i++)
{
for(j=7-i;j--;) printf(" ");
for(j=i;j--;) printf("*");
printf("\n");
}
return 0;
}
图形4:
#include stdio.h
int main(void)
{
int i,j;
for(i=1;i=7;i++)
{
for(j=i;j--;) printf("*");
printf("\n");
}
return 0;
}
//#include "stdafx.h"//vc++6.0加上这一行.
#include "stdio.h"
void main(void){
char i,ci,j;
printf("\n\n");
for(i=1,ci=0;i;++ci3 ? i++ : i--){
printf("%*c",48-i,' ');
for(j=1;ji+i;j++)
printf("%c",'*');
printf("\n");
}
}