c语言不知道为什么运行不了 C语言,不知道为什么无法运行

\u4e0d\u77e5\u9053\u4e3a\u4ec0\u4e48c\u8bed\u8a00\u7a0b\u5e8f\u4e0d\u80fd\u8fd0\u884c

\u8ba4\u771f\u8bfb\u4e86\u4f60\u7684\u7a0b\u5e8f\u548c\u51fa\u9519\u4fe1\u606f\uff0c\u53d1\u73b0\u662f\u4f60\u6709\u4e9b\u53d8\u91cf\u62fc\u5199\u9519\u4e86\uff1a
int hour1,minute1; /* \u6ce8\u610f\uff1aminute */int hour2,minute2; /* \u6ce8\u610f\uff1aminute */scanf("%d %d", &hour1, &mintue1); /* \u6ce8\u610f\uff1amintue */scanf("%d %d", &hour2, &mintue2); /* \u6ce8\u610f\uff1amintue */int ih=hour2-hour1;int ih=mintue2-minutue1; /* \u6ce8\u610f\uff1amintue */\u6ce8\u610f\u6211\u52a0\u7684\u6ce8\u91ca\uff0c\u770b\u51fa\u6765\u6ca1\u6709\uff1fminute \u548c mintue\u7684\u5dee\u522b\u3002\u6539\u6210\u4e00\u81f4\u5c31\u597d\u4e86\u3002
\u53e6\u5916\uff0c\u8fd8\u6709\u4e2a\u5c0f\u7b14\u8bef\uff1a
printf("\u65f6\u5dee\u662f%d\u5c0f\u65f6%d\u5206\u949f\m", ih, im); /* \m \u7b14\u8bef */\u6b63\u786e\u7684\u5e94\u8be5\u662f\uff1a
printf("\u65f6\u5dee\u662f%d\u5c0f\u65f6%d\u5206\u949f\n", ih, im);\u6709\u95ee\u9898\u7ee7\u7eed\u4ea4\u6d41\uff0c\u8c22\u8c22\u3002

\u5982\u679c\u4e0d\u662fVS\u7684\u8bdd\u6539\u4e3a\u4e0b\u9762\u8fd9\u4e2a\uff1a
#include #include //stucturesstruct customer{ char lastName[15]; char firstName[15]; unsigned int customerNumber;};void printCustomer(struct customer *customers);//unionsunion list{ char cList[10]; int iList[10];};//Bitsvoid displayBits(unsigned int value);//Enumerationenum days { SUN = 0, MON, TUES, WED, THURS, FRI, SAT };int main(){ //structures? printf("structure: \n"); struct customer customerRecord; struct customer customerPtr; strcpy(customerRecord.lastName, "Flacco"); strcpy(customerPtr.firstName, "Joe"); customerRecord.customerNumber = 5; printCustomer(&customerRecord); printCustomer(&customerPtr); getchar();//union! union list mylist; printf("Unions: \n"); mylist.iList[0] = 65; mylist.iList[1] = 66; mylist.iList[2] = 67; mylist.iList[3] = 68; mylist.iList[4] = 69; mylist.iList[5] = 70; mylist.iList[6] = 71; mylist.iList[7] = 72; mylist.iList[8] = 73; mylist.iList[9] = 74; printf("%d", mylist.iList); printf("%s", mylist.cList); //Bits! unsigned int val; printf("Bits: \n"); printf("%s", "Enter an integer: "); scanf("%u", &val); printf("%u before right shifting 4 bits is:\n", val); displayBits(val); printf("%u after right shifting 4 bits is:\n", val); displayBits(val >> 4); //Enumeration! printf("Enumeration: \n"); int x; int y; int answer; enum days day; const char *dayName[] = { "", "Monday", "Tuesday", "Wednsday", "Thursday", "Friday", "Saturday", "Sunday" }; printf("put your day:"); scanf("%d", &x); printf("\n"); printf("put the day: " ); scanf("%d", &y); answer = (x + y - 1) % 7; printf("%d", dayName[answer]); return 0;}//Structersvoid printCustomer(struct customer *customers){ printf("Customer lastName : %s\n", customers->lastName); printf("Customer firstName : %s\n", customers->firstName); printf("Customer customerNumber : %d\n", customers->customerNumber);}//Bitsvoid displayBits(unsigned int value){ unsigned int c; unsigned int displayMask = 1 << 15; printf("%7u = ", value); for (c = 1; c <= 16; ++c) { value & displayMask ? putchar('1') : putchar('0'); value <<= 1; if (c % 8 == 0) { putchar(' '); } } printf("\n");}

编译期错误。这是指在程序的编译过程中由编译程序识别或检查出来的错误,常称之为"语法错误"。诸如不符合规定的语句格式、对象说明与使用不一致、不正确的分隔符、不存在的标号、不正确的初始化数据、不恰当的循环嵌套等等。在编译期发现一个错误后,编译工作并不立即停止,而是尽可能多地找出源程序中的全部错误。

第二类,连接错误。这是指连接程序在装配目标程序时发现的错误,通常由于函数名书写错误、缺少包含文件或包含文件的路径错误等原因引起的。

第三类,运行期错误。这是指可执行程序执行过程中发现的错误。如在计算过程中遇到了除数为零的错误、求一个负数的平方根等等。编译系统发现这类错误后如无特殊指示通常告知一些适当信息,然后立即停止程序的执行。当然,为阻止这类错误的出现,程序设计者可在程序中编入一些由自己来检查这类错误的程序段,这可能更适合于自己的处理要求。

第四类,逻辑性错误。这类错误是在编译期、连接期和运行期都不能发现的错误。如程序中把log写成了log10,把x+y写成了x-y等。显然编译系统是无法查出这类错误的。

第五类,警告性错误。这类错误是指编译系统在编译阶段发现程序中有一些可疑的或含混不清的地方,如源程序中发现了一个定义过但从未使用过的变量。这类情况从语法上讲是正确的,因此一般不会停止编译,在大多数情况下不会阻止目标程序与可执行程序的生成、连接和运行。但是对这类错误不应掉以轻心,应仔细检查程序,这往往存在着某种潜在的运行期错误。

好像是因为楼主您定义的a 是整型数据,然后你标红的那个赋值语句结果应该是double 类型的,代码不是很清楚我只能看出这么多。
希望能帮到你。

b[1]=0.34打成b[1]_0.34,s没有初始化,for里面j=0打成j-0

  • 鎴戠殑c璇█绋嬪簭娌℃湁鎶ラ敊涓轰粈涔浼氭墽琛涓嶄簡?
    绛旓細1. 绋嬪簭闄峰叆姝诲惊鐜細绋嬪簭鍦ㄦ煇涓湴鏂瑰嚭鐜颁簡姝诲惊鐜锛屼娇寰楃▼搴忔棤娉曠户缁悜涓嬫墽琛屻傚鏋滅▼搴忎技涔庢棤娉曠粨鏉燂紝鍙互妫鏌ョ▼搴忔槸鍚﹀瓨鍦ㄦ寰幆銆2. 鍐呭瓨娉勯湶锛氱▼搴忓湪浣跨敤鍔ㄦ佸唴瀛樺垎閰嶅嚱鏁帮紙濡俶alloc銆乧alloc锛夌瓑寮杈熷唴瀛樼┖闂存椂锛屾病鏈夊強鏃堕噴鏀炬墍鍒嗛厤鐨勫唴瀛樼┖闂达紝瀵艰嚧鍐呭瓨娉勯湶銆傚唴瀛樻硠闇蹭細瀵艰嚧绯荤粺鍐呭瓨璧勬簮鐨勬氮璐癸紝鏈缁堝鑷寸▼搴...
  • 涓轰粈涔坈璇█绋嬪簭鍦杩愯鏃跺嚭鐜伴敊璇?
    绛旓細鍑虹幇杩欎釜鎶ラ敊鐨勫師鍥犳槸锛氫唬鐮佽緭鍏ヨ繃绋嬩腑鍑虹幇鍏ㄨ杈撳叆锛屽皢浠g爜涓嫭鍙枫佸垎鍙风瓑鐢ㄥ崐瑙掑瓧绗︽浛鎹㈠嵆鍙銆傛牴鎹鐩粰鍑虹殑鎻愮ず锛岃妫鏌ヤ竴涓嬬51琛屼唬鐮侊紝灏51琛屼唬鐮佷腑鍑虹幇鐨勫叏瑙掔鍙锋浛鎹㈡垚鍗婅瀛楃锛屾垨鑰呰緭浜嗛噸鏂拌緭鍏ュ氨琛屻
  • c璇█浠g爜娌¢敊浣杩愯涓鍑烘潵?
    绛旓細浣犵殑绋嬪簭娌℃湁闂锛岄棶棰樺湪浜庤緭鍏ユ暟鎹殑濮垮娍涓嶅銆俿canf("%d,%d,%d", &a, &b, &c)锛岃繖涓鍙ヨ姹備綘杩炵画杈撳叆3涓暟瀛楋紝鐢ㄩ楀彿闅斿紑銆傚彲鏄綘杈撳叆鍖呭惈浜嗙┖鏍硷紝杩欎釜绌烘牸瀵艰嚧鍑虹幇闂銆備綘搴旇杈撳叆: 3,4,5灏辨病闂浜 include <stdio.h>int main() {int a, b, c, max;printf("璇疯緭鍏ヤ笁涓暣鏁帮細\...
  • C璇█鐨杩愯鍑虹幇涓嶄簡鐨勯棶棰樻槸浠涔闂??
    绛旓細C璇█浠g爜杩愯涓嶅嚭鐜拌薄鍙兘鏈夊緢澶氬師鍥狅紝浠ヤ笅鏄竴浜涘父瑙佺殑鍘熷洜鍜岃В鍐虫柟娉曪細缂栬瘧閿欒锛氫唬鐮佷腑瀛樺湪璇硶閿欒鎴栫被鍨嬮敊璇锛屽鑷寸紪璇戝け璐ャ傚彲浠ラ氳繃缂栬瘧鍣ㄧ殑閿欒鎻愮ず淇℃伅鏉ュ畾浣嶉敊璇紝閫愪竴淇鍚庨噸鏂扮紪璇戙杩愯閿欒锛氫唬鐮佺紪璇戞垚鍔燂紝浣嗗湪杩愯鏃跺嚭鐜伴敊璇紝濡傛暟缁勮秺鐣屻佺┖鎸囬拡銆侀櫎闆剁瓑閿欒銆傚彲浠ラ氳繃璋冭瘯宸ュ叿鎴栨墦鍗拌皟璇曚俊鎭...
  • c璇█涓嶇煡閬撲负浠涔堣繍琛屼笉浜
    绛旓細缂栬瘧鏈熼敊璇銆傝繖鏄寚鍦ㄧ▼搴忕殑缂栬瘧杩囩▼涓敱缂栬瘧绋嬪簭璇嗗埆鎴栨鏌ュ嚭鏉ョ殑閿欒锛屽父绉颁箣涓"璇硶閿欒"銆傝濡備笉绗﹀悎瑙勫畾鐨勮鍙ユ牸寮忋佸璞¤鏄庝笌浣跨敤涓嶄竴鑷淬佷笉姝g‘鐨勫垎闅旂銆佷笉瀛樺湪鐨勬爣鍙枫佷笉姝g‘鐨勫垵濮嬪寲鏁版嵁銆佷笉鎭板綋鐨勫惊鐜祵濂楃瓑绛夈傚湪缂栬瘧鏈熷彂鐜颁竴涓敊璇悗锛岀紪璇戝伐浣滃苟涓嶇珛鍗冲仠姝紝鑰屾槸灏藉彲鑳藉鍦版壘鍑烘簮绋嬪簭涓殑...
  • C璇█閲岀▼搴忕紪璇戞棤璇絾杩愯浼氬脊鍑虹▼搴忓凡鍋滄杩愯鏄涓轰粈涔
    绛旓細閫犳垚绋嬪簭鍋滄杩愯寮规鍑洪敊鐨勫彲鑳藉師鍥犲涓嬶細鍐呭瓨婧㈠嚭 鍐呭瓨婧㈠嚭锛坥ut of memory锛夐氫織鐞嗚В灏辨槸鍐呭瓨涓嶅锛岀▼搴忔墍闇瑕佺殑鍐呭瓨杩滆繙瓒呭嚭浜嗕富鏈哄唴瀹夎鐨勫唴瀛樻墍鎵垮彈澶у皬锛屽氨鍙唴瀛樻孩鍑恒傜郴缁熶細鎻愮ず鍐呭瓨婧㈠嚭锛屾湁鏃跺欎細鑷姩鍏抽棴杞欢锛岄噸鍚數鑴戞垨鑰呰蒋浠跺悗閲婃斁鎺変竴閮ㄥ垎鍐呭瓨鍙堝彲浠ユ甯歌繍琛岃杞欢 閫犳垚鍐呭瓨婧㈠嚭鐨勫師鍥犲彲鑳芥湁锛1...
  • c璇█绋嬪簭鎬杩愯涓嶄簡,鎬庝箞鍥炰簨鍟?姹傞珮浜烘寚鐐广傘傘備笅闈㈡槸鎴戝啓鐨勭▼搴...
    绛旓細1銆佷綘浼犻掔殑鍙傛暟娌℃湁鎸夌収鍑芥暟瀹氫箟鐨勫弬鏁扮被鍨嬨傛瘮濡俰nsert(int score[],int n,int x,int i)浣嗘槸浣跨敤鏃秈f(insert(score[N],i,x,*n)==1) 銆傜涓涓弬鏁版湰鏉ユ槸浼犻掓暟缁勬寚閽堬紝缁撴灉浣犱紶閫掔殑鏄竴涓秺鐣岀殑鏁扮粍鍏冪礌锛岀涓涓弬鏁板簲璇ユ敼涓簊core銆傜浜屼釜鍜岀鍥涗釜鍙傛暟鑷冲皯浠庡悕瀛椾笂鐪嬫槸鐩稿弽鐨勶紝涓嶇煡閬鏄綘...
  • C璇█绋嬪簭杩愯鍚 鍑虹幇exe鍋滄宸ヤ綔 涓轰粈涔鍛?
    绛旓細C璇█绋嬪簭杩愯鍑虹幇exe鍋滄宸ヤ綔鐨勫師鍥犳槸鍥犱负鍐呭瓨婧㈠嚭鍜岀紪璇戝櫒閿欒銆傜涓绉嶏細鍐呭瓨婧㈠嚭 鍐呭瓨婧㈠嚭锛坥ut of memory锛夐氫織鐞嗚В灏辨槸鍐呭瓨涓嶅锛岀▼搴忔墍闇瑕佺殑鍐呭瓨杩滆繙瓒呭嚭浜嗕富鏈哄唴瀹夎鐨勫唴瀛樻墍鎵垮彈澶у皬锛屽氨鍙唴瀛樻孩鍑恒傜郴缁熶細鎻愮ず鍐呭瓨婧㈠嚭锛屾湁鏃跺欎細鑷姩鍏抽棴杞欢锛岄噸鍚數鑴戞垨鑰呰蒋浠跺悗閲婃斁鎺変竴閮ㄥ垎鍐呭瓨鍙堝彲浠ユ甯歌繍琛岃...
  • 鎬ユユ,C璇█绋嬪簭娌℃湁閿欒,涓轰粈涔绋嬪簭杩愯鏃舵诲仠姝㈠伐浣
    绛旓細鏄笉鏄綘瀹氫箟鐨勬暟缁勫湪涓诲嚱鏁伴噷锛熸爤婧㈠嚭浜嗐傚敖閲忔妸鏁扮粍瀹氫箟鍦ㄤ富鍑芥暟澶栵紝闃叉婧㈠嚭銆傚惁鍒欏氨鏈夊彲鑳藉仠姝㈠伐浣溿
  • 姹傚姪澶х涓轰粈涔鎴戠敤c璇█缂栧啓鐨勭▼搴杩愯鐨勬椂鍊欐樉绀虹▼搴忓仠姝㈠伐浣?_鐧惧害...
    绛旓細scanf璇彞鍜宲rintf璇彞閮芥湁閿欒銆傛纭殑浠g爜濡備笅锛歴canf("%lf",&fRadius);printf("鍦嗙殑闈㈢Н涓: %lf\n",fResult);鏄%lf锛岃屼笉鏄%If锛宻canf璇彞涓紝,&fRadius鍦""鍚庨潰锛岃屼笉鏄湪""閲岄潰銆
  • 扩展阅读:编程一般要学多久 ... c语言不报错但没有输出 ... 代码写好了怎么运行 ... 为什么代码一样却无法运行 ... c语言编完后按哪个键运行 ... c语言错误怎么看第几行 ... c语言调试一闪就没了 ... c语言为啥老是算出一堆0 ... c语言没错但是运行不了 ...

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