c語言題,輸入HeLLo,輸出結果為hEllO,下面是我寫的程式,編譯沒錯,但就是執行出錯,幫忙看看,改哪

時間 2021-10-30 04:45:49

1樓:這個名有人取了

get(str)不是get(str[i])strlwr的用法不對,你是每次都把整個字串輸出了你的迴圈變數從0到10,但是你的字串長度有10個嗎assii碼不對,'a'是97不是90,你不記得就不要寫assii碼,直接寫str[i]>'a'&&str[i]<'z'

改正後**如下,請採納

#include

#include

void main()

printf("\n");}

2樓:聽不清啊

#include

void main()

{char str[100];

int i;

gets(str);

for(i=0;str[i];i++)

{if(str[i]>=65&&str[i]<=90)str[i]+=32;

else if(str[i]>=90&&str[i]<=122)str[i]-=32;

puts(str);

3樓:蕭竣閏

gets(str[i]);改為gets(str)

4樓:匿名使用者

gets(str),不是gets(str[i])

編寫一個c語言程式,輸出結果為hello world

5樓:匿名使用者

以下為程式**及執行結果:

#include

#include

int main()

執行結果:

6樓:a羅網天下

【hello world】基本屬於入門c程式的第一個程式例子。

例子如下:

直接編譯,程式執行結果如下圖所示:

其實計算機行業裡面,學習任何技術的第一個程式都可以稱為「hello world」。「hello world」的字面意思是「你好,世界」,也就是跟世界打招呼。我們第一個程式在這世界上誕生了,那肯定要跟世界打聲招呼嘛,所以就稱為「hello world」。

7樓:哼哈嗯嗯

一、#include

void main()

二、#include

int main()

擴充套件:c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。

8樓:匿名使用者

#include

void main()

9樓:匿名使用者

#include

#include

int main()

10樓:匿名使用者

#include

main()

11樓:匿名使用者

一般教材第一個程式

#include

int main()

12樓:匿名使用者

你起碼得先把最基本的c語言看了再說 建議你用高等教育出版社的那本《c語言程式設計》 是我們大一時的教材 還可以 如果看完了你連這個程式還暈的話 那就比較無語了

c語言程式設計「hello,world」應該怎們弄

13樓:匿名使用者

hello world程式如下:

#include

main()

c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。

儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平臺的特性,以一個標準規格寫出的c語言程式可在許多電腦平臺上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平臺。

在作業系統和系統使用程式以及需要對硬體進行操作的場合,用c語言明顯優於其它高階語言,許多大型應用軟體都是用c語言編寫的。

c語言繪圖能力強,具有可移植性,並具備很強的資料處理能力,因此適於編寫系統軟體,三維,二維圖形和動畫。它是數值計算的高階語言。

14樓:匿名使用者

檔案-新建-win32控制檯-然後左邊原始檔新建項選擇空專案-然後就可以寫你想寫的**了

15樓:最愛語兒

就新建一個空程式就行了 寫**就可以了啊

16樓:匿名使用者

程式設計如下:

#include "stdio.h"

void main()

就可以了。

17樓:匿名使用者

#include

main()

18樓:小☆☆白

#!/bin/bash

echo hello world

19樓:匿名使用者

建議使用c-free,很不錯的開發工具,不過好像不支援螢幕操作"檔案">"另存為">把"*.cpp"改為"*.c"(*.cpp為c++副檔名)

#include

main()

20樓:雄傑

用c++

#include "iostream.h"

void main()

怎麼編寫c語言程式,如:helloworld的?

21樓:瘦鹿加胖迪

**:#include

int main()

22樓:逍遙的夢

#include

int main(void)

23樓:嗨丶zh先生

#include

void main()

輸出就是

helloworld

24樓:聽不清啊

#include

int main()

25樓:秦鬆

#include "stdafx.h"

int main(int argc, char* ar**)

26樓:匿名使用者

抄遍書上所有**。。。不懂的時候再去看文字………文字都是解釋。。。看**,什麼都不用說,你就知道啥意思了。。。

27樓:匿名使用者

不是吧,這個問題也要問?這種程式隨便看下書都寫得出來的了吧?

如果是想快速做個軟體的話,建議學visual basic吧....

vs2010執行c語言程式出現這個錯誤。就連最簡單的輸出hello world也是這樣。。求救!

28樓:匿名使用者

我也出現了同樣的問題,糾結啊,後來成功了。

我機上的解決方法:加上

#include

system("pause");

29樓:墮

你的程式和編譯器沒有錯,但要加getchar();

30樓:匿名使用者

程式執行正常結束退出 畫面一閃而過 **沒錯誤的 你用ctrl+f10跟蹤除錯就可以看到了

您好!我是c語言新手。 這是第一次輸入hello.c的程式,輸入結果為什麼都是閃一下就沒了?望高手指點,謝 5

31樓:匿名使用者

#include

int main()

你用的是windows開發工具,視窗在程式執行完就會自動關閉。

32樓:

在你main函式體的最後加一句

system("pause");

呼叫系統的暫停功能,讓後臺出現的程式執行視窗暫停關閉你就能看到了。

同時你要加一個標頭檔案包含這個system函式比如:#include "stdio.h"

#include "stdlib.h"

void main()

33樓:文霞yi莉

你執行的是不是編好的程式?是的話,就會出現這種情況,原因就是程式執行完後會自動關閉。你可以在程式後加一個getchar(),舉個例子:

#include

void main()

給你解釋一下,「\n」是換行符。

34樓:12小聰聰

你是不是用的微軟的c?不要點執行,點那個鍵左邊的那個鍵,具體叫什麼我忘了,好久不用了。。考完2j證就扔了= =

35樓:匿名使用者

用的是什麼編譯器?可以試試加一句getchar();,或者按ctrl+f5編譯。

c語言輸入多組資料和輸出對應結果

堵丹彤 有兩個問題我想說一下 第 一 你用那個while語句雖然實現不斷輸入而不斷輸出結果,但後一結果是在前一結果基礎上 累加 產生,這顯然不合理 第 二 你要實現的 輸入多組資料後對應結果最後顯示 中 多組 具體是多少呢?可以定義三個陣列分別用來儲存n m和sum,注意每次計算sum前先初始化為0...

c語言輸入輸出格式,C語言輸入輸出格式

寫在楓葉上的故事 在c語言中,輸入使用的是scanf函式,scanf函式的格式為scanf 格式控制,地址列表 如scanf d a 輸出使用的是printf 函式,printf函式的格式為printf 格式控制,輸出表列 如printf d n a 在輸出時可以在 和字母之間插進數字表示最大場寬。...

c語言中,這道題的輸出結果為什麼是70呢

x string x 所以sizeof x 7 因為strlen 以判斷到 0 也就是0 作為字串結尾標識,所以x 0 0,導致strlen在判斷x 0 時就認為到字串末尾了,因此返回0 d d 列印出來就是 70 阿爾邁凡 sizeof是求變數戰勝記憶體大小的 char x string 記憶體中...