本文目錄一覽:
- 1、C語言編寫程序:通過鍵盤給3×4的整數矩陣輸入數據,然後分別按行和按列輸出;
- 2、在c語言中如何編製一個任意輸入幾行幾列的帶*號程序
-
3、用C語言編寫程序。如何輸出一有序的數字序列,如輸出1~35的整數,分為5行7列.形如:
1 - 4、C語言 編寫一個程序,用戶輸入一個整數n後列印出由* ‘號組成的n行n列的正方形圖形。
C語言編寫程序:通過鍵盤給3×4的整數矩陣輸入數據,然後分別按行和按列輸出;
第一個程序:
#includestdio.h
void main()
{
int a[3][4],i,j;
for(i=0;i3;i++)
{
printf(“輸入第%d行的4個數:”,i+1);
for(j=0;j4;j++)
scanf(“%d”,a[i][j]);
}
printf(“按行輸出:\n”);
for(i=0;i3;i++)
{
printf(“第%d行:”,i+1);
for(j=0;j4;j++)
printf(“%d “,a[i][j]);
printf(“\n”);
}
printf(“按列輸出:\n”);
for(j=0;j4;j++)
{
printf(“第%d列:”,j+1);
for(i=0;i3;i++)
printf(“%d “,a[i][j]);
printf(“\n”);
}
}
第二個程序:
#includestdio.h
copy(char a[],char b[],int m,int n) //複製字元串的函數
{
int i,j;
for(i=m-1,j=0;im-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;in;i++){
for(j=0;jm;j++ )
printf(『*’);
printf(\n);
}
}
用C語言編寫程序。如何輸出一有序的數字序列,如輸出1~35的整數,分為5行7列.形如:
1
#includestdio.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;in;i++)
{
for(j=0;jn;j++)
{
printf(“* “);
}
printf(“\n”);
}
插進去就ok了
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/160690.html