c语言怎么输入字符串

今天作者教大家怎么在C语言编程中输入字符串
打开编程软件(作者示范的是C-FREE)

输入以下程序: #include stdio.h int main() { char str[40]; scanf("%s",str); printf("%s",str); return 0; }

按F5运行程序

然后输入你想要输入的字符串

按回车键,就会弹出你输入的字符串。

注意字符串的大小,改变中括号中的数字(40)改变输入字符串的大小。

  • 鍦C璇█涓浣曞疄鐜扮敤閿洏杈撳叆涓涓瀛楃涓,骞舵墦鍗板嚭鏉?
    绛旓細鍦C璇█涓杈撳叆瀛楃涓鍚庣劧鍚庢墦鍗板嚭鏉ョ殑缂栫▼鏂规硶濡備笅锛1.棣栧厛闇瑕佸厛瀹氫箟涓涓瓨鏀惧瓧绗︿覆鐨勬暟缁勭┖闂达紝濡傜粰瀛楃涓100涓暟缁勭┖闂淬2.鎺ョ潃浣跨敤gets()鍑芥暟鏉ヨ幏鍙栭敭鐩樿緭鍏ョ殑瀛楃涓层備竴鑸牸寮忎负gets(瀹氫箟鐨勫瓧绗︽暟缁勫悕)銆3.鐒跺悗鍐嶄娇鐢╬uts()鍑芥暟鏉ヨ緭鍑轰箣鍓嶈緭鍏ョ殑瀛楃涓插唴瀹广備竴鑸牸寮弍uts锛堝畾涔夌殑瀛楃鏁扮粍鍚嶏級銆4....
  • c璇█瀛楃涓鏁扮粍鎬庝箞杈撳叆鍜岃緭鍑哄憿
    绛旓細鍦C璇█涓紝鏈変袱涓嚱鏁板彲浠ュ湪鎺у埗鍙帮紙鏄剧ず鍣級涓婅緭鍑瀛楃涓锛屽畠浠垎鍒槸锛歱uts()锛氳緭鍑哄瓧绗︿覆骞惰嚜鍔ㄦ崲琛岋紝璇ュ嚱鏁板彧鑳借緭鍑哄瓧绗︿覆銆俻rintf()锛氶氳繃鏍煎紡鎺у埗绗%s杈撳嚭瀛楃涓诧紝涓嶈兘鑷姩鎹㈣銆傞櫎浜嗗瓧绗︿覆锛宲rintf() 杩樿兘杈撳嚭鍏朵粬绫诲瀷鐨勬暟鎹傝繖涓や釜鍑芥暟鐩镐俊澶у宸茬粡闈炲父鐔熸倝浜嗭紝杩欓噷涓嶅Θ鍐嶆紨绀轰竴涓嬶紝璇风湅涓嬮潰鐨...
  • 鎬庝箞鍦C璇█涓緭鍑瀛楃涓鍒楄〃??
    绛旓細瑕佷粠閿洏杈撳叆鍒楄〃锛屽彲浠ヤ娇鐢╥nput()鍑芥暟缁撳悎鍒楄〃鎺ㄥ寮忋傛偍鍙互鎸夌収浠ヤ笅绀轰緥浠g爜鐨勬牸寮忚繘琛岃緭鍏ワ細涓婅堪浠g爜灏嗕粠閿洏璇诲彇涓涓瀛楃涓锛岃瀛楃涓插寘鍚敤绌烘牸鍒嗛殧鐨勫厓绱犮傜劧鍚庯紝split()鍑芥暟灏嗗瓧绗︿覆鎷嗗垎涓轰竴涓垪琛紝骞朵娇鐢╥nt()鍑芥暟灏嗘瘡涓厓绱犺浆鎹负鏁存暟绫诲瀷銆傛渶缁堬紝灏嗗緱鍒颁竴涓暣鏁板垪琛紝瀛樺偍鍦ㄥ悕涓簃y_list鐨勫彉閲...
  • 濡備綍鍦C璇█涓緭鍑轰竴涓瀛楃涓?
    绛旓細1銆佹柊寤轰竴涓 瀛楃涓鏁扮粍鐨勫畾涔変笌杈撳嚭椤圭洰銆2銆佹坊鍔犱竴涓 str.c 鏂囦欢銆3銆佸寘鍚玸tdio.h鍜宻tdlib.h澶存枃浠躲4銆杈撳叆main鍑芥暟涓讳綋锛宻ystem()鍜岃繑鍥炲笺5銆佸畾涔変竴涓瓧绗︿覆鍙橀噺str銆6銆佷娇鐢╬rintf()鍑芥暟杈撳嚭瀛楃涓插彉閲弒tr銆7銆佽繍琛岀▼搴忥紝鏌ョ湅杈撳嚭缁撴灉銆
  • c璇█濡備綍杈撳叆鏁板瓧鍜屽崟涓瀛楃涓
    绛旓細1 scanf("%c", &c);杩欑鏂规硶鍜杈撳叆鏁板瓧鏄被浼肩殑锛%c浠呰鍏ヤ竴涓瓧绗︼紝骞惰祴鍊肩粰c銆2 c = getchar();getchar鍑芥暟鐨勫姛鑳藉氨鏄鍏ヤ竴涓瓧绗︼紝骞朵互杩斿洖鍊煎舰寮忚繑鍥炪備笁銆佽緭鍏ヤ竴涓插瓧绗(浠ョ┖鐧藉瓧绗﹀垎闅)銆傚彲浠ョ敤scanf鐨%s鏍煎紡銆俢har str[100];//绌洪棿瑕佸畾涔夎冻澶熷ぇ scanf("%s", str);//灏瀛楃涓璇...
  • c璇█涓璼tring鎬庝箞鐢ㄥ晩
    绛旓細C璇█鎻愪緵浜嗕赴瀵岀殑瀛楃涓澶勭悊鍑芥暟锛 澶ц嚧鍙垎涓哄瓧绗︿覆鐨杈撳叆銆佽緭鍑恒佸悎骞躲佷慨鏀广佹瘮杈冦佽浆鎹佸鍒躲佹悳绱㈠嚑绫汇 浣跨敤杩欎簺鍑芥暟鍙ぇ澶у噺杞荤紪绋嬬殑璐熸媴銆傜敤浜庤緭鍏ヨ緭鍑虹殑瀛楃涓插嚱鏁帮紝 鍦ㄤ娇鐢ㄥ墠搴斿寘鍚ご鏂囦欢"stdio.h" 锛 浣跨敤鍏跺畠瀛楃涓插嚱鏁板垯搴斿寘鍚ご鏂囦欢"string.h"銆 涓嬮潰浠嬬粛鍑犱釜鏈甯哥敤鐨勫瓧绗︿覆鍑芥暟銆1....
  • C璇█:鎴戞兂浠庨敭鐩樹笂杈撳叆涓涓棤闄愰暱鐨瀛楃涓,鐢ㄤ粈涔堝嚱鏁板晩?璋㈣阿?_鐧惧害...
    绛旓細瀛楃涓茶緭鍏鍑芥暟gets 鏍煎紡锛歡ets(瀛楃鏁扮粍鍚)鍔熻兘锛氫粠鏍囧噯杈撳叆璁惧閿洏涓婅緭鍏ヤ竴涓瓧绗︿覆銆傛湰鍑芥暟寰楀埌涓涓嚱鏁板硷紝鍗充负璇ュ瓧绗︽暟缁勭殑棣栧湴鍧銆傘愪緥7.13銆慽nclude\"stdio.h\"main(){ charst[15];printf(\"inputstring:\");gets(st);puts(st);} 鍙互鐪嬪嚭褰撹緭鍏ョ殑瀛楃涓蹭腑鍚湁绌烘牸鏃讹紝杈撳嚭浠嶄负鍏ㄩ儴...
  • c璇█涓浣杈撳叆涓娈瀛楃涓鐒跺悗鎵ц鏌愮▼搴?
    绛旓細鍙互鎸夌収濡備笅姝ラ锛1 璇诲叆瀛楃涓诧紝鍙互浣跨敤scanf浠%s鐨勬柟寮忚鍏ュ瓧绗︿覆锛屼篃鍙互浠ets涓娆¤鍏ユ暣琛屽瓧绗︿覆銆2 鍒ゆ柇瀛楃涓层備娇鐢╯trcmp鍑芥暟锛屼笌璁惧畾鐨勫瓧绗︿覆鐩告瘮杈冦傚杈撳叆瀛楃涓瀛樺湪瀛楃鏁扮粍cmd涓紝褰撹緭鍏"test"鐨勬椂鍊欐墽琛岀▼搴忥紝閭d箞褰搒trcmp(str, "test")杩斿洖鍊间负0鏃讹紝浠h〃闇瑕佹墽琛屽搴旂▼搴忋3 鎵ц绋嬪簭銆
  • C璇█ 杈撳叆涓涓瀛楃涓 瑕佹眰杈撳嚭鐨勫瓧绗︽槸鍘熸潵瀛楃鐨勪笅涓涓瓧绗
    绛旓細include <stdio.h>void main(){int i;char s[80]={'\0'};gets(s);for(i=0;s[i]!='\0';i++)printf("%c",s[i]+1);}//杩愯绀轰緥锛
  • C璇█鎬庝箞瀹炵幇瀛楃涓鐨勪换鎰杈撳叆
    绛旓細浣跨敤gets鍑芥暟鍗冲彲瀹炵幇杈撳叆浠绘剰瀛楃涓銆1銆乬ets鍑芥暟锛氬師鍨嬶細char * gets(char * buffer)锛涘姛鑳斤細浠巗tdin娴佷腑璇诲彇瀛楃涓诧紝鐩磋嚦璇诲埌鎹㈣绗︽垨EOF鏃跺仠姝紝骞跺皢璇诲彇鐨勭粨鏋滃瓨鏀惧湪buffer鎸囬拡鎵鎸囧悜鐨勫瓧绗︽暟缁勪腑銆傛崲琛岀涓嶄綔涓鸿鍙栦覆鐨勫唴瀹癸紝璇诲彇鐨勬崲琛岀琚浆鎹负 \0 绌哄瓧绗︼紝骞朵互姝ょ粨鏉熷瓧绗︿覆锛涜鏄庯細褰撲娇鐢...
  • 本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网