c语言程序没有报错但无法运行 C语言程序没有错误但运行不了

\u6025\u6025\u6025\uff0cC\u8bed\u8a00\u7a0b\u5e8f\u6ca1\u6709\u9519\u8bef\uff0c\u4e3a\u4ec0\u4e48\u7a0b\u5e8f\u8fd0\u884c\u65f6\u603b\u505c\u6b62\u5de5\u4f5c

\u662f\u4e0d\u662f\u4f60\u5b9a\u4e49\u7684\u6570\u7ec4\u5728\u4e3b\u51fd\u6570\u91cc\uff1f\u6808\u6ea2\u51fa\u4e86\u3002\u5c3d\u91cf\u628a\u6570\u7ec4\u5b9a\u4e49\u5728\u4e3b\u51fd\u6570\u5916\uff0c\u9632\u6b62\u6ea2\u51fa\u3002\u5426\u5219\u5c31\u6709\u53ef\u80fd\u505c\u6b62\u5de5\u4f5c\u3002

scanf\u5e94\u8be5\u4f7f\u7528&\uff0c\u8bed\u53e5\u4fee\u6539\u4e3a\uff1a
scanf("%d", &a[i]);

你的代码是错了,所以才会这样。错误的地点在输出上,也就是最后一句

printf("%d %c %s", ss.age, ss.name, ss.sex);

你定义的name是字符串,而sex是字符。所以应该改成

printf("%d %s %c", ss.age, ss.name, ss.sex);


先初始化变量试试

  • 涓轰粈涔C璇█娌℃湁鍑虹幇閿欒鍗存墽琛屼笉浜?
    绛旓細1. 绋嬪簭闄峰叆姝诲惊鐜細绋嬪簭鍦ㄦ煇涓湴鏂瑰嚭鐜颁簡姝诲惊鐜锛屼娇寰楃▼搴忔棤娉曠户缁悜涓嬫墽琛屻傚鏋滅▼搴忎技涔庢棤娉曠粨鏉燂紝鍙互妫鏌ョ▼搴忔槸鍚﹀瓨鍦ㄦ寰幆銆2. 鍐呭瓨娉勯湶锛氱▼搴忓湪浣跨敤鍔ㄦ佸唴瀛樺垎閰嶅嚱鏁帮紙濡俶alloc銆乧alloc锛夌瓑寮杈熷唴瀛樼┖闂存椂锛屾病鏈夊強鏃堕噴鏀炬墍鍒嗛厤鐨勫唴瀛樼┖闂达紝瀵艰嚧鍐呭瓨娉勯湶銆傚唴瀛樻硠闇蹭細瀵艰嚧绯荤粺鍐呭瓨璧勬簮鐨勬氮璐癸紝鏈缁堝鑷寸▼搴...
  • c璇█涓緭鍏ヤ竴涓绋嬪簭鍚庢樉绀烘棤閿欒,涓轰粈涔涓嶈兘杩愯
    绛旓細鍥犱负缂栬瘧鍣ㄦ墍鑳芥娴嬪埌鐨勯敊璇俊鎭槸鏈夐檺鐨,瀹冭兘妫娴C璇█鐨勮娉曢敊璇拰璇箟閿欒,鑰岄昏緫閿欒涓鑸槸妫娴嬩笉鍑烘潵鐨. 褰撲綘杈撳叆鐨绋嬪簭璇硶鍜岃涔夐兘娌℃湁鍑洪敊浣嗘槸閫昏緫鍑洪敊鏃,缂栬瘧浼氶氳繃,浣嗘槸杩愯鐨勬椂鍊欏氨閫氫笉杩囦簡,浣犻渶瑕侀噸鏂版鏌ヤ綘鐨勪唬鐮,鎵惧嚭閿欒鏀规杩囨潵....
  • c璇█缂栧啓涓涓嚱鏁,娌℃湁鎶ラ敊,浣嗘槸鏃犳硶杩愯,璇峰府蹇欐寚鍑哄師鍥犳墍鍦,璋㈣阿...
    绛旓細while(a[n] != '\0'){ for(i = n; a[i] != '\0'; i++) a[i+1] = a[i]; //璇ヨ鍙ヤ慨鏀逛簡瀛楃涓瞐鐨勫唴瀹箎淇敼浜嗙涓涓瓧绗︿覆鎸囬拡鎸囧悜鐨勫唴瀹癸紝鍥犳杩愯鏃朵細鍑洪敊 鍙﹀fun鍑芥暟杩欎箞鍐欏彲浠ュ疄鐜颁綘鎯宠鐨勫姛鑳 void fun(const char *a, char *b, int n){int i, j;for...
  • 涓轰粈涔C璇█绋嬪簭缂栬瘧姝g‘浣嗕笉鑳芥墽琛?
    绛旓細杩欏綋鐒跺師鍥犻潪甯稿锛姣斿锛氱紪璇戝櫒缂栬瘧涓嶅涓ユ牸銆佺▼搴忔湁寰堝ぇ鐨勯闄╃瓑绛锛屾渶绠鍗曠殑涓涓緥瀛愬涓嬶細int a; scanf("%d",a);鍙互纭畾鐨勪竴鐐规槸锛氫竴鏃﹀湪杩愯涓嚭鐜伴敊璇紝澶у鏄緝涓轰弗閲嶇殑閿欒锛岄』寮曡捣閲嶈锛屽惁鍒欙紝涓鏃﹂敊璇潪甯镐弗閲嶏紝蹇呬細瀵艰嚧璁稿涓ラ噸鐨勫悗鏋滐紝濡傛鏈恒佸崱灞忕敋鑷崇洿鎺ュ鑷磋摑灞忋
  • 涓轰粈涔堟垜鐨C璇█绋嬪簭娌℃湁閿欒鍗鎬绘槸涓嶈兘杩愯
    绛旓細澶氱鍙兘銆1.瑁呭湪C鐩樹簡锛孷ista涓婁笉鑳借闂紝绠$悊鍛樻ā寮忚繍琛岃瘯璇銆2.鐩墠杩涚▼涓鍙堜竴涓猚pp1.exe姝e湪鎵ц锛屾墍浠ヨ繖涓枃浠跺彈淇濇姢锛屼笉鑳芥墦寮鍒涘缓銆傚缓璁粨鏉熻杩涚▼锛屽啀Link銆傚弬鑰冭祫鏂欙細http://zhidao.baidu.com/question/70892269.html
  • C璇█娌℃湁閿欒,浣嗘槸鏃犳硶鎵ц
    绛旓細鏃犳硶杩愯鍙兘閬囧埌鐨勯棶棰橈細缂栬瘧娌¢敊锛浣嗘槸杩愯鍚庡脊鍑哄唴瀛樼浉鍏鎶ラ敊---銆嬫湁閫昏緫閿欒锛屾垨鑰呭唴瀛樿皟鐢ㄩ敊璇 杩愯鐩存帴闂---銆嬫湁鍙兘璇绋嬪簭鏃犱换浣曟墽琛岀粨鏋滆緭鍑鸿鍙ワ紝鎴栬呬娇鐢ㄧ紪璇戝櫒锛坥r IDE锛変笌鎿嶄綔绯荤粺涓嶅吋瀹 鏆傛椂鍙兘鎯宠捣杩欎箞澶氫簡銆
  • C璇█涓繖涓绋嬪簭涓嶆姤閿欏嵈鎬绘槸涓嶈兘杩愯
    绛旓細m鏄痠nt *绫诲瀷,鑰宻core鏄痠nt鏁扮粍,涔熷彲浠ョ湅浣渋nt *绫诲瀷,&score鏄痠nt **绫诲瀷,鎵浠=&score杩欐牱鍐欐槸涓瀵圭殑.杩樻湁灏辨槸鍙橀噺涓嶉渶瑕佸0鏄+瀹炵幇,涓嶉渶瑕佸叏灞鍐嶅啓涓娆.
  • c璇█绋嬪簭娌℃湁鎶ラ敊浣嗘棤娉曡繍琛
    绛旓細浣犵殑浠g爜鏄敊浜嗭紝鎵浠ユ墠浼氳繖鏍枫閿欒鐨勫湴鐐瑰湪杈撳嚭涓婏紝涔熷氨鏄渶鍚庝竴鍙 printf("%d %c %s", ss.age, ss.name, ss.sex);浣犲畾涔夌殑name鏄瓧绗︿覆锛岃宻ex鏄瓧绗︺傛墍浠ュ簲璇ユ敼鎴 printf("%d %s %c", ss.age, ss.name, ss.sex);
  • ...绋嬪簭缂栧ソ涔嬪悗鍙杩愯,浣嗘槸绋嬪簭涓嬫柟娌℃湁鎶ラ敊浣嗘槸鏈夎鍛,0error(s...
    绛旓細error浼氬鑷存棤娉曢氳繃缂栬瘧锛绋嬪簭鏃犳硶杩愯 warming鍙互缂栬瘧骞朵笖杩愯锛寃arming鍑虹幇鐨勫師鍥犲彲鑳芥槸寮哄埗绫诲瀷杞崲鏃舵暟鎹涪澶辩瓑 涓句釜渚嬪瓙 char c;int a;c=a;杩欐椂浼氭湁璀﹀憡锛屽洜涓烘暣鍨嬫瘮瀛楃鍨嬪ぇ锛屽湪浠庢暣鍨嬭祴缁欏瓧绗﹀瀷鐨勬椂鍊欓珮浣嶆暟鎹彲鑳戒細涓㈠け锛屼絾鏄綘闈炶杩欎箞鍋氫篃鏃犳墍璋撱傛墍浠ョ紪璇戝櫒浼氭彁鍑鸿鍛婏紝浣嗕笉璁や负鏄閿欒銆
  • 涓涓c璇█闂,涓轰粈涔涓嶆姤閿,浣嗙▼搴忚繍琛鍒颁竴鍗婂氨宕╂簝浜嗗憿?
    绛旓細浣犵殑浠g爜涔辨垚涓鍥 涓蹇嶇洿瑙 涓嶈繃锛屼綘鍙互璇曠潃鑷繁鍘绘壘閿欒 鐢#if #endif缁勫悎鎶婁唬鐮佸垎鎴愪竴灏忔涓灏忔鍦板幓灏濊瘯缂栬瘧 缂栬瘧鎴愬姛涓斾笉浼氬穿婧冭鏄庝唬鐮佹娌¢棶棰 濡傛灉宕╂簝浜嗗氨鎶婇偅涓唬鐮佹鍐嶇粏鍒 鐩村埌鎵惧嚭鍑洪棶棰樼殑涓鍙ヤ唬鐮 鍐嶄粩缁嗙湅鐪 鎴栬浣犱細鎭嶇劧澶ф偀 ...
  • 扩展阅读:c语言程序回文数怎么编 ... 代码没错但运行不出来 ... 软件运行但看不见窗口 ... 软件在运行但是不显示 ... 程序已运行但是没窗口 ... 代码没报错但运行不了 ... c语言调试一闪就没了 ... 最近的素数c语言程序 ... c语言程序正确却运行不了 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网