我的c语言程序为什么会执行不了? 我用C语言写了个程序 为什么会执行不了呢?

c\u8bed\u8a00\u7684\u7f16\u7a0b\u4e3a\u4ec0\u4e48\u4e0d\u80fd\u8fd0\u884c\uff1f

\u9996\u5148\u4f60\u8981\u660e\u767d\u662f\u8bed\u8a00\u7684\u4e00\u4e2a\u6574\u4f53\u7684\u6846\u67b6\uff0c\u5982\u679c\u4f60\u6574\u4f53\u7684\u6846\u67b6\u662f\u6ca1\u6709\u6784\u5efa\u597d\u7684\u8bdd\uff0c\u90a3\u4e48\u4ed6\u662f\u4e0d\u80fd\u591f\u8fd0\u884c\u7684\uff0c\u5982\u679c\u4ed6\u91cc\u9762\u5b58\u5728\u4e86\u4e00\u4e9b\u9519\u8bef\uff0c\u4ed6\u5c31\u4f1a\u5bfc\u81f4\u65e0\u6cd5\u8fd0\u884c\uff0c\u6216\u8005\u662f\u8ba9\u4f60\u91cd\u65b0\u4fee\u6539\u3002

\u8bed\u6cd5\u4e0a\uff0c\u8fd9\u4e2ai<=10000000000000000000000000000000000\u8d8a\u754c\u4e86\uff0c\u4e5f\u5c31\u662fint\u578b\u5b58\u50a8\u4e0d\u4e86\u8fd9\u4e48\u5927\u7684\u6570

\u903b\u8f91\u4e0ascanf("%d",&i);
for(i=1
\u8fd9\u91cci\u8f93\u5165\u4e86\u6570\u636e\uff0c\u4f46\u662f\u5728for\u4e2d\u53c8\u628ai\u8d4b\u503c\u62101
\u8fd8\u6709sum\u6ca1\u6709\u4ed8\u521d\u59cb\u503c

\u6240\u4ee5\u8981\u591a\u5b9a\u4e49\u4e00\u4e2a\u53d8\u91cf

#include
int main(void)
{
int i,n,sum=0;
printf("Enter n:\n");
scanf("%d",&n);
for(i=1;i<=n;i++){
sum=sum+i;}
printf("sum=%d",sum);
return 0;
}

这段C语言代码有三个错误:

一、switch单词拼写错误少了c;

二、if(k = 'V')判断是双等于号==;

三、main函数最好没有返回值,这不是大错。



程序语法上没有问题。如果你的编译器不支持汉字编码,则用 英文 ASCII 字符为好。
另外,注意输入数据 的 格式,格式不对会执行不了。
假定用英文:
#include <stdio.h>
int main(void)
{
char cType=0,dType=0;
float amount=0,rate=0;
printf("input c f c\n");
scanf("%c %f %c",&cType,&amount,&dType);
switch(dType)
{ case '1': rate = 1.5; break;
case '2': rate = 2; break;
case '3': rate = 3; break;
case '4': rate = 3.2; break;
case '5': rate = 3.5; break;
default: printf("no such dType\n"); return -1;
}
if(cType=='V') rate = rate *1.1;
if(amount>=100000) rate = rate *1.2;
printf("rate:%.2f%%\n",rate);
return 0;
}
输入: V 12345 3
输出: rate:3.30%
输入: 3 12345 3
输出: rate:3.00%

  • 涓轰粈涔圕璇█娌℃湁鍑虹幇閿欒鍗鎵ц涓嶄簡?
    绛旓細1. 绋嬪簭闄峰叆姝诲惊鐜細绋嬪簭鍦ㄦ煇涓湴鏂瑰嚭鐜颁簡姝诲惊鐜锛屼娇寰楃▼搴忔棤娉曠户缁悜涓嬫墽琛屻傚鏋滅▼搴忎技涔庢棤娉曠粨鏉燂紝鍙互妫鏌ョ▼搴忔槸鍚﹀瓨鍦ㄦ寰幆銆2. 鍐呭瓨娉勯湶锛氱▼搴忓湪浣跨敤鍔ㄦ佸唴瀛樺垎閰嶅嚱鏁帮紙濡俶alloc銆乧alloc锛夌瓑寮杈熷唴瀛樼┖闂存椂锛屾病鏈夊強鏃堕噴鏀炬墍鍒嗛厤鐨勫唴瀛樼┖闂达紝瀵艰嚧鍐呭瓨娉勯湶銆傚唴瀛樻硠闇蹭細瀵艰嚧绯荤粺鍐呭瓨璧勬簮鐨勬氮璐癸紝鏈缁堝鑷寸▼搴...
  • 鎴戠殑c璇█绋嬪簭涓轰粈涔堜細鎵ц涓嶄簡?
    绛旓細涓銆乻witch鍗曡瘝鎷煎啓閿欒灏戜簡c锛涗簩銆乮f(k = 'V')鍒ゆ柇鏄弻绛変簬鍙==锛涗笁銆乵ain鍑芥暟鏈濂芥病鏈夎繑鍥炲硷紝杩欎笉鏄ぇ閿欍
  • C璇█閲绋嬪簭缂栬瘧鏃犺浣嗚繍琛屼細寮瑰嚭绋嬪簭宸插仠姝㈣繍琛屾槸涓轰粈涔
    绛旓細缂栬瘧鍣ㄩ敊璇 閮ㄥ垎缂栬瘧鍣ㄧ敱浜庢墍浣跨敤鐨勬爣鍑嗕笉鍚岋紙渚嬪鍦ㄤ竴鍙版満鍣ㄤ笂浣跨敤鐨勫彲鑳芥槸C99鏍囧噯锛岃屽彟涓鍙版満鍣ㄤ笂浣跨敤鐨勬槸C11鏍囧噯锛夛紝鎴栨槸鍥犱负缂栬瘧鍣ㄩ摼鎺ュ簱鐨勬崯鍧忥紝鍦ㄥ皯鏁版儏鍐典笅涔熷彲鑳藉鑷寸▼搴忓嚭鐜颁笉闄愪簬宕╂簝閫鍑虹殑寮傚父閿欒锛岄氬父瑙e喅鏂规硶鏄埌缂栬瘧鍣ㄥ畼鏂圭綉绔欎笅杞芥渶鏂扮増鐨処DE瀹夎銆
  • c璇█绋嬪簭鎬昏繍琛涓嶄簡,鎬庝箞鍥炰簨鍟?姹傞珮浜烘寚鐐广傘傘備笅闈㈡槸鎴戝啓鐨绋嬪簭...
    绛旓細1銆佷綘浼犻掔殑鍙傛暟娌℃湁鎸夌収鍑芥暟瀹氫箟鐨勫弬鏁扮被鍨銆傛瘮濡俰nsert(int score[],int n,int x,int i)浣嗘槸浣跨敤鏃秈f(insert(score[N],i,x,*n)==1) 銆傜涓涓弬鏁版湰鏉ユ槸浼犻掓暟缁勬寚閽堬紝缁撴灉浣犱紶閫掔殑鏄竴涓秺鐣岀殑鏁扮粍鍏冪礌锛岀涓涓弬鏁板簲璇ユ敼涓簊core銆傜浜屼釜鍜岀鍥涗釜鍙傛暟鑷冲皯浠庡悕瀛椾笂鐪嬫槸鐩稿弽鐨勶紝涓嶇煡閬撴槸浣...
  • 涓轰粈涔圕璇█绋嬪簭缂栬瘧姝g‘浣嗕笉鑳鎵ц?
    绛旓細鍥犱负浣犵殑c娌℃湁鍒濆硷紝while寰幆鏃犳硶杩涜銆傚彟澶栦綘鐨勭畻娉曚篃鏈夐棶棰橈紝while寰幆鍙敼涓簑hile(m%n!=0)锛屽惊鐜粨鏉熷悗鏈灏忓叕绾︽暟鏃秐銆侰璇█鏄竴闂ㄩ氱敤璁$畻鏈虹紪绋嬭瑷锛屽簲鐢ㄥ箍娉涖侰璇█鐨勮璁$洰鏍囨槸鎻愪緵涓绉嶈兘浠ョ畝鏄撶殑鏂瑰紡缂栬瘧銆佸鐞嗕綆绾у瓨鍌ㄥ櫒銆佷骇鐢熷皯閲忕殑鏈哄櫒鐮佷互鍙婁笉闇瑕佷换浣曡繍琛岀幆澧冩敮鎸佷究鑳借繍琛岀殑缂栫▼璇█銆傚敖...
  • c璇█涓鐭ラ亾涓轰粈涔杩愯涓嶄簡
    绛旓細绗簲绫伙紝璀﹀憡鎬ч敊璇傝繖绫婚敊璇槸鎸囩紪璇戠郴缁熷湪缂栬瘧闃舵鍙戠幇绋嬪簭涓湁涓浜涘彲鐤戠殑鎴栧惈娣蜂笉娓呯殑鍦版柟锛屽婧愮▼搴涓彂鐜颁簡涓涓畾涔夎繃浣嗕粠鏈娇鐢ㄨ繃鐨勫彉閲忋傝繖绫绘儏鍐典粠璇硶涓婅鏄纭殑锛屽洜姝や竴鑸笉浼氬仠姝㈢紪璇戯紝鍦ㄥぇ澶氭暟鎯呭喌涓嬩笉浼氶樆姝㈢洰鏍囩▼搴忎笌鍙鎵ц绋嬪簭鐨勭敓鎴愩佽繛鎺ュ拰杩愯銆備絾鏄杩欑被閿欒涓嶅簲鎺変互杞诲績锛屽簲...
  • 涓轰粈涔圕璇█绋嬪簭缂栬瘧姝g‘浣嗕笉鑳鎵ц?
    绛旓細杩欏綋鐒跺師鍥犻潪甯稿锛屾瘮濡傦細缂栬瘧鍣ㄧ紪璇戜笉澶熶弗鏍笺绋嬪簭鏈夊緢澶х殑椋庨櫓绛夌瓑锛屾渶绠鍗曠殑涓涓緥瀛愬涓嬶細int a; scanf("%d",a);鍙互纭畾鐨勪竴鐐规槸锛氫竴鏃﹀湪杩愯涓嚭鐜伴敊璇紝澶у鏄緝涓轰弗閲嶇殑閿欒锛岄』寮曡捣閲嶈锛屽惁鍒欙紝涓鏃﹂敊璇潪甯镐弗閲嶏紝蹇呬細瀵艰嚧璁稿涓ラ噸鐨勫悗鏋滐紝濡傛鏈恒佸崱灞忕敋鑷崇洿鎺ュ鑷磋摑灞忋
  • 涓轰粈涔缃戜笂涓鐨凜璇█绋嬪簭閮戒笉鑳芥甯镐娇鐢ㄦ垜鏈杩戝涔燙
    绛旓細缃戜笂涓鐨凜璇█绋嬪簭閮戒笉鑳芥甯镐娇鐢紝涓鑸湁杩欎簺鍘熷洜锛氱‖浠跺钩鍙扮浉鍏筹細濡傛灉浣犱笅鐨勬槸纭欢骞冲彴鐩稿叧鐨勪唬鐮侊紝鐗瑰埆鏄崟鐗囨満鐨凜璇█绋嬪簭锛屼唬鐮侀噷闈㈡湁寰堝鏄‖浠舵湰韬殑涓撻棬鐗规э紝闄や簡鍦ㄦ寚瀹氬紑鍙戝钩鍙颁笂缂栬瘧杩愯锛屽惁鍒欎笉鑳界洿鎺ユ嬁鏉ョ敤鐨 鎿嶄綔绯荤粺鐩稿叧锛氭瘮濡備竴浜汣璇█鐨勬簮浠g爜鍙兘浣跨敤浜哃inux鐨勭壒鎬э紝浣嗘槸浣犲湪Windows涓嬬洿鎺...
  • C璇█涓轰粈涔娌¢敊璇繕鎵ц涓嶄簡?
    绛旓細c璇█鐨勯敊璇垎涓轰袱绉嶏紝涓绉嶆槸杩愯鏃堕敊璇紝涓绉嶆槸閫昏緫涓婄殑閿欒銆傞昏緫涓婄殑閿欒涓嶅ソ鍒ゆ柇锛鎵ц涓嶄簡鑲畾鏄嚭鐜伴昏緫涓婄殑閿欒鐨勩
  • 涓轰粈涔坈璇█鐖卞績绋嬪簭杩愯涓嶄細鍔
    绛旓細C璇█缂栧啓鐨勪唬鐮佹棤娉曡繍琛岋紝瀵瑰垵瀛﹁呮潵璇达紝鏈澶х殑鍙兘灏辨槸鍑虹幇鐨勭紪璇戦敊璇紝甯歌鐨勬儏鍐靛氨鏄嫭鍙蜂笉閰嶅锛屾瘮濡傚乏澶ф嫭鍙锋湁5涓紝鑰屽彸澶ф嫭鍙峰彧鏈4涓紱鎴栬呭叧閿瓧鐨勫ぇ灏忓啓鎼為敊浜嗭紝鍙堝彲鑳芥槸灏戝啓浜嗗彞鏈殑鍒嗗彿锛岃繖浜涢兘浼氬鑷翠唬鐮佹棤娉曡繍琛屻傚鏋滄偍鐨勪唬鐮佺紪璇戜笂娌℃湁闂锛屼絾杩樻槸杩愯涓嶈捣锛岄偅寰堝彲鑳藉氨鏄嚭鐜颁簡鍐呭瓨...
  • 扩展阅读:c语言代码生成器 ... 编写程序入门教程 ... 编程一般要学多久 ... 大一c语言必背编程题 ... c语言没错但是运行不了 ... c语言编程自学 ... c语言入门程序 ... c语言怎么多次执行 ... c语言程序回文数怎么编 ...

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