㈠ 為什麼c語言中的程序對了 卻不顯示呢
1.可能你的輸出語句有問題,只是編譯過個,但是邏輯上有問題,有可能會沒,沒有輸出
2.可能是你對你的編譯器的基本是使用都沒有搞清楚,我以前學TC2.0時候查看結果是用的ALT+F5
㈡ 我今天打開C語言編程,發現窗口顯示不出來了
可以試試重啟電腦,有的時候有緩存是會出現這樣的情況的,還有可能是某些服務沒有啟動。
㈢ C語言編程,編譯成功,可是沒有顯示出任何東西
#include<stdio.h>
main()
{intmax(intx,inty);
inta,b,c;
scanf("%d,%d",&a,&b);//輸入的時候注意用逗號分隔
c=max(a,b);
printf("max=%d ",c);
getch();//getch是沒參數的。
}
intmax(intx,inty)
{intz;
if(x>y)z=x;
elsez=y;
return(z);//增加返回值。
}
㈣ C語言編譯好後為什麼運行不出結果呢
那可能在運行過程中出現異常報錯,而你未編寫這種情況,從而導致不出結果
㈤ 用c語言編程,編譯後有錯誤卻不顯示
這個狀態表示:你的程序沒有錯誤,而是系統安裝不完整,或者其他問題導致編譯的最後一個階段(連接)無法進行,這個階段執行的命令的cl.exe,執行這個程序報錯了。
㈥ 我c程序正確 但是點擊編譯後不出現結果
能運行,不代表代碼沒錯。
編譯不報錯,不代表能正常運行。
但是運行結果不在你控制之內,代碼肯定有錯
看你剛補發的圖
你的Vs開啟了預編譯頭功能
常用的頭文件,加入到這個預編譯頭文件中,這樣只需要添加stdafx.h即可。
關閉該功能:
右鍵項目->屬性->配置屬性->C/C++->預編譯頭->不使用預編譯頭。
不同版本可能有區別,你找找。
㈦ C語言編譯成功卻沒有結果顯示怎麼破
經整理並編譯後執行,發現該程序之所以沒有顯示,是因為它一直在執行。
出現上述現象,一般情況下,是因為程序陷入了死循環。
建議:
一、每個if或else子句,哪怕只有一個語句都用{}括起來,以便梳理程序結構;
二、逐段測試或按功能寫成函數形成模塊,從而方便調試。
㈧ c語言中編寫一個程序,編譯通過,但是屏幕上沒有任何顯示,是為什呢
您好,如果源文件已經完成編譯,可以按下F10鍵,或點擊運行菜單中的 運行[R]。若未編譯,則按下F11鍵或選擇運行菜單中的 編譯運行[o],編譯完成後自動運行。希望能幫助到您。
㈨ 為什麼c語言編譯運行不出現結果
為了系統兼容性考慮,使用system("pause");較好,將它加在主函數結尾,return 之前,注意包含頭文件stdlib.h
另外,用getch();最好包含頭文件conio.h
************************************************
原程序有誤,
int a,b sum; 應改為 int a,b,sum;
嘗試以下程序:
/////////////////////////////////
#include<stdio.h>
#include<stdlib.h>
void main()
{int a,b,sum;
a=123;b=456;
sum=a+b;
printf("sum=%d\n",sum);
system("pause");
}