Ⅰ c語言在屏幕上輸出下面的結果,輸出數據的行數通過鍵盤輸入,要求在5~20行之間。
#include "stdio.h"
int main(){
int n,i,j,k,t;
printf("請輸入n(int 4<n<21)... n=");
if(scanf("%d",&n)==1 && n>4 && n<21){
for(k=3,i=0;i<n;i++,k+=3){
for(t=k,j=0;j<4;j++,t+=2)
printf("%3d",t);
putchar(' ');
}
}
else
printf("輸入錯誤,退出... ");
return 0;
}
執行結果:
Ⅱ c語言中如何顯示行數
是看自己的代碼有多少行?
還是要編程來計算一段文字有多少行?
還是其他。。。
前者的話一般編譯器都有顯示滑鼠當前所在行和列的數目,只要把滑鼠放到代碼最後就可以了。
後者的話可以計算換行符的個數。
Ⅲ c語言輸出結果怎麼分行顯示
在代碼中加入換行符就可以實現分行顯示,下面介紹2種的方法:
#include<stdio.h>
voidmain()
{
inta[2]={1,2};
inti,j;
printf("a[0]=%d ",a[0]);//方法一:加入「 」,會輸出換行
printf("a[1]=%d",a[1]);
puts("");//方法一:直接加puts("")即可換行
}
補充:2中方法各有所長,根據實際情況選用
Ⅳ 不知道怎樣用C語言輸入多行數據和輸出多行數據
方法一:將已輸入的數據先保存到數組(二維數組)中,然後再進行數據計算並輸出結果
方法二:輸入時,完成計算,將結果存儲到數組(一維數組)中,全部計算完成,輸出結果數組。
採用哪一種方法,要看上體題目特點和要求。
如,題目:輸入n行整數,輸出每行的平均數 (可採用方法二)