打出行列的c语言程序标本,打出行列的c语言程序标本在哪

发布时间:2023-01-05

本文目录一览:

  1. C语言编写程序:通过键盘给3x4的整数矩阵输入数据,然后分别按行和按列输出;
  2. 在c语言中如何编制一个任意输入几行几列的带*号程序
  3. [用C语言编写程序。如何输出一有序的数字序列,如输出135的整数,分为5行7列.形如: 1](#用C语言编写程序。如何输出一有序的数字序列,如输出135的整数,分为5行7列.形如: 1)
  4. [C语言 编写一个程序,用户输入一个整数n后打印出由* '号组成的n行n列的正方形图形。](#C语言 编写一个程序,用户输入一个整数n后打印出由* " 号组成的n行n列的正方形图形。)

C语言编写程序:通过键盘给3x4的整数矩阵输入数据,然后分别按行和按列输出;

第一个程序:

#include<stdio.h>
void main()
{
    int a[3][4],i,j;
    for(i=0;i<3;i++)
    {
        printf("输入第%d行的4个数:",i+1);
        for(j=0;j<4;j++)
            scanf("%d",&a[i][j]);
    }
    printf("按行输出:\n");
    for(i=0;i<3;i++)
    {
        printf("第%d行:",i+1);
        for(j=0;j<4;j++)
            printf("%d ",a[i][j]);
        printf("\n");
    }
    printf("按列输出:\n");
    for(j=0;j<4;j++)
    {
        printf("第%d列:",j+1);
        for(i=0;i<3;i++)
            printf("%d ",a[i][j]);
        printf("\n");
    }
}

第二个程序:

#include<stdio.h>
copy(char a[],char b[],int m,int n) //复制字符串的函数
{
    int i,j;
    for(i=m-1,j=0;i<m-1+n;i++)
        b[j++]=a[i];
    b[j]='\0';
}
void main()
{
    char a[50],b[50],m,n;
    printf("输入字符串:");
    gets(a);
    printf("你要从第几个字符开始复制?:");
    scanf("%d",&m);
    printf("从第%d复制几个字符?:",m);
    scanf("%d",&n);
    copy(a,b,m,n);
    printf("你输入的字符串为:");
    puts(a);
    printf("复制得的字符为:");
    puts(b);
}

绝对都能完美运行哦。。嘿嘿

在c语言中如何编制一个任意输入几行几列的带*号程序

void func(){
    int n,m; //输入行数、列数
    int i,j;
    scanf("%d %d",&n,&m);
    for(i=0;i<n;i++){
        for(j=0;j<m;j++ )
            printf('*');
        printf("\n");
    }
}

用C语言编写程序。如何输出一有序的数字序列,如输出1~35的整数,分为5行7列.形如: 1

#include<stdio.h>
int main()
{
    int i;
    for(i=1;i<=35;i++)
    {
        printf("%5d",i);
        if(i%7==0)printf("\n");
    }
    return 0;
}

C语言 编写一个程序,用户输入一个整数n后打印出由* '号组成的n行n列的正方形图形。

int n,i,j;
printf("请输入数字:");
scanf("%d",&n);
for(i=0;i<n;i++)
{
    for(j=0;j<n;j++)
    {
        printf("* ");
    }
    printf("\n");
}

插进去就ok了