C语言基础
题
快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题
集(二)
——类似结果的程序的异同之处
1、/*输入一个自然数,显示菱形。(截图为7行7列)*/
#include
int main()
{
int n,i,m,bn,sn;
printf("n(<80) :");
scanf("%d",&n); //读取菱形的行数n
for(i=1;i<=n;i++) //循环:上下部分统一处理
{
m=i
int main()
{
int n,i,j,m,bn,sn;
printf("n(<80):");
scanf("%d",&n); //读取菱形的行数n
for(i=1;i<=n;i++)
{
for(j=1;j<=i;j++)
printf("*");
printf("\n");
}
return 0;
}
3、/*输入一个自然数,显示如图图形。(截图为7行7列)*/
#include
int main()
{
int n,i,j,m,bn,sn;
printf("n(<80):");
scanf("%d",&n); //读取菱形的行数n
for(i=1;i<=n;i++)
{
for(j=1;j<=n-i;j++)
printf(" ");
for(j=1;j<=i;j++)
printf("*");
printf("\n");
}
return 0;
}
结果:
4、/*输入一个自然数,显示如图图形。(截图为7行7列)*/
#include
int main()
{
int n,i,j,m,bn,sn;
printf("n(<80):");
scanf("%d",&n); //读取菱形的行数n
for(i=1;i<=n;i++)
{
for(j=1;j
void main()
{ int i,j;
for(i=1;i<=9;i++) {
for(j=1;j<=i;j++)
printf("%d*%d=%-4d",i,j,i*j);
printf("\n");}}
结果:
6、/*打印九九乘法表*/
#include
void main()
{
int i,j;
for(i=1;i<=9;i++)
{
for(j=1;j
void main()
{
int i,j,k,n;
printf("n:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
k=i>j?j:i; printf("%4d",k);
}
printf("\n");
}
}
/*在矩阵中画一条对角线i=j,把矩阵分为上下两半,寻找规律*/
8、/*对于键入的n,显示一个n行n列的拐角矩阵*/
#include
void main()
{
int i,j,k,n;
printf("n:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
k=i+j<=n+1?i:n+1-j;
printf("%4d",k);
}
printf("\n");
}
}
/*在矩阵中画一条对角线i+j=n+1*/
9、/*对于键入的n,显示一个n行n列的拐角矩阵*/
#include
void main()
{
int i,j,k,n;
printf("n:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
k=i+j<=n+1?j:n+1-i;
printf("%4d",k);
}
printf("\n");
}
}
10、/*对于键入的n,显示一个n行n列的拐角矩阵*/
#include
void main()
{
int i,j,k,n;
printf("n:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{ k=i>j?n-i+1:n+1-j; printf("%4d",k);
}
printf("\n");
}
}
11、/*回形矩阵*/
#include
void main()
{
int i,j,k,n;
printf("n:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
if(i+j<=n+1)
k=ij) k=j;
if(k>n+1-i) k=n+1-i;
if(k>n+1-j) k=n+1-j;
*/