『壹』 c語言列印沙漏
#include<stdio.h>
int main()
{
int i=0;
int j=0;
int n;
printf("請輸入行數:");
scanf("%d",&n);
for(;i<n;i++)
{
printf("* * * * * *\n");
}
printf(" * * * *\n");
printf(" * * \n");
printf(" * * * *\n");
for(;j<n;j++)
{
printf("* * * * * *\n");
}
return 0;
}
『貳』 急啊,用c語言編程一個星號組成的沙漏圖形,行數為n,如n=5是*****就要代碼,快!!! *** * *** *****
1、打開visual C++ 6.0-文件-新建-文件-C++ Source File。
『叄』 c語言 輸出*形沙漏
#include <stdio.h >
void main ()
{
int i ,j, k, n;
scanf ("%d ",&n);
for (i =0 ;i<n;i++)
{
for (j =0 ;j <2*n;j++)
printf ("*");
printf ("\n");
}
for (i=1; i<=n-2;i++)
{for (j =1 ;j <=i;j++)
printf (" ");
for (k =1;k<=2*n-2*i;k++)
printf ("*");
printf ("\n");}
for (i =2;i<=n-2;i++)
{for(j =2;j>=i;j--)
{printf (" ");
}
for(k=1;k<=2*n-2*i;k++)
printf("*");
printf ("\n");}
for (i =0;i<n;i++)
{for (j=0;j<2*n;j++)
printf ("*");
printf ("\n");}
}
因電腦故障這個程序沒有調試,若有錯誤請您見諒
『肆』 c語言編程星號輸出沙漏從上到下依次星數為7,5,3,1謝謝
代碼資料:
#include "stdio.h"
int main(int argc,char *argv[]){
char i,j;
for(i=4;i>0;i--){
for(j=4-i;j-->0;putchar(' '));
for(j=0;j++<i+i-1;putchar('*'));
putchar(' ');
}
return 0;
}
『伍』 c語言的程序是怎樣在屏幕上輸出的
這個問題就是一個簡單的輸出
代碼示例如下
#include<stdio.h>
int main()
{
printf("Hello World! ");
}
C是一種通用的編程語言,廣泛用於系統軟體與應用軟體的開發。於1969年至1973年間,為了移植與開發UNIX操作系統,由丹尼斯·里奇與肯·湯普遜,以B語言為基礎,在貝爾實驗室設計、開發出來。
C語言具有高效、靈活、功能豐富、表達力強和較高的可移植性等特點,在程序設計中備受青睞,成為最近25年使用最為廣泛的編程語言[2]。目前,C語言編譯器普遍存在於各種不同的操作系統中,例如Microsoft Windows、macOS、Linux、Unix等。C語言的設計影響了眾多後來的編程語言,例如C++、Objective-C、Java、C#等。
二十世紀八十年代,為了避免各開發廠商用的C語言語法產生差異,由美國國家標准局為C語言訂定了一套完整的國際標准語法,稱為ANSI C,作為C語言的標准。二十世紀八十年代至今的有關程序開發工具,一般都支持匹配ANSI C的語法。
語言標准
編輯
起初,C語言沒有官方標准。1978年由美國電話電報公司(AT&T)貝爾實驗室正式發表了C語言。布萊恩·柯林漢(Brian Kernighan) 和 丹尼斯·里奇(Dennis Ritchie) 出版了一本書,名叫《The C Programming Language》。這本書被 C語言開發者們稱為K&R,很多年來被當作 C語言的非正式的標准說明。人們稱這個版本的 C語言為K&R C。[3]
K&R C主要介紹了以下特色:
結構體(struct)類型
長整數(long int)類型
無符號整數(unsigned int)類型
把運算符=+和=-改為+=和-=。因為=+和=-會使得編譯器不知道使用者要處理i = -10還是i =- 10,使得處理上產生混淆。
即使在後來ANSI C標准被提出的許多年後,K&R C仍然是許多編譯器的最 准要求,許多老舊的編譯器仍然運行K&R C的標准。
『陸』 編寫一個c程序,輸出以下圖案* *** *****
程序如下:
#include<stdio.h>
intmain(){inti,j,k;for(i=1;i<=4;i++)//先列印上邊的四行{for(j=1;j<=4-i;j++)//控制要列印的空格數量printf("");for(k=1;k<=2*i-1;k++)//控制要列印的星號數printf("*");printf(" ");}for(i=1;i<=3;i++){for(j=1;j<=i;j++)//控制要列印的空格數printf("");for(k=1;k<=7-2*i;k++)//控制要列印的星號數printf("*");printf(" ");}return0;}
(6)程序設計如何輸出沙漏擴展閱讀
C語言的特點:
1、簡潔緊湊、靈活方便
C語言一共只有32個關鍵字,9種控制語句,程序書寫自由,主要用小寫字母表示。它把高級語言的基本結構和語句與低級語言的實用性結合起來。 C 語言可以象匯編語言一樣對位、位元組和地址進行操作, 而這三者是計算機最基本的工作單元。
2、運算符豐富
C的運算符包含的范圍很廣泛,共有種34個運算符。C語言把括弧、賦值、強制類型轉換等都作為運算符處理。從而使C的運算類型極其豐富表達式類型多樣化,靈活使用各種運算符可以實現在其它高級語言中難以實現的運算。
3、數據結構豐富
C的數據類型有:整型、實型、字元型、數組類型、指針類型、結構體類型、共用體類型等。能用來實現各種復雜的數據類型的運算。並引入了指針概念,使程序效率更高。另外C語言具有強大的圖形功能, 支持多種顯示器和驅動器。
4、C是結構式語言
結構式語言的顯著特點是代碼及數據的分隔化,即程序的各個部分除了必要的信息交流外彼此獨立。這種結構化方式可使程序層次清晰, 便於使用、維護以及調試。
C語言是以函數形式提供給用戶的,這些函數可方便的調用,並具有多種循環、條件語句控製程序流向,從而使程序完全結構化。
5、C語法限制不太嚴格、程序設計自由度大
一般的高級語言語法檢查比較嚴,能夠檢查出幾乎所有的語法錯誤。而C語言允許程序編寫者有較大的自由度。
『柒』 在程序設計中,可採用下列三種方法實現輸出和輸入:
我暈。
第一個是提供給用戶的輸入函數和輸出到屏幕的函數:這個和下面兩個根本沒有可比性。
第二個是通過函數傳遞參數,第三個是使用全局變數共享。
推薦前者。那樣更安全,後者由於作用域廣,所以不夠安全,有被誤操作的可能。有的極端的程序員竟然認為全局變數應該消失--我暈。
//不知道我是否理解有誤。
『捌』 用青少年信息學奧林匹克競賽培訓教材(小學)編程
1:
var
n,a,b:integer;
begin
read(n);
for a:=((n+1) div 2) downto 1 do
begin
for b:=1 to (a*2-1) do
write('*');
writeln;
end;
for a:=2 to (n+1 div 2) do
begin
for b:=1 to a do
write('*');
writeln;
end;
write(chr(8);
end.
2:
var
t,s:string;
x,y:array[1..100] of char;
a:integer;
ch:char;
begin
read(s);
for a:=1 to (length(s) div 2) do
read(x[a]);
if odd(length(s)) then
read(ch);
for a:=(length(s) div 2) downto 1 do
read(y[a]);
t:='TRUE';
for a:=1 to length(s) do
if x[a]<>y[a] then
t:='FALSE';
write(t);
end.
『玖』 Python123 Python語言程序設計 -無空隙回聲輸出
第一題:無空隙回聲輸出
描述
獲得用戶輸入,去掉其中全部空格,將其他字元按收入順序列印輸出。
答案:
(```)
s = input()
print(s.replace(" ",""))
(```)
『拾』 程序設計中可以採用下列三種方法實現輸入輸出
scanf的缺點很卓著,主要針對讀入字元串而言,字元串讀入一般推薦gets,printf這個輸出相當不錯。傳遞一次代表要賦值一次,如果不是要封裝代碼,不要這么做全局變數堅決杜絕,雖然這樣可以很好傳遞變數,但是這給程序的維護帶來不必要的麻煩,而且容易產生不必要的後果