當前位置:首頁 » 編程語言 » c語言bad

c語言bad

發布時間: 2023-05-27 03:20:28

c語言總是出現報錯。提示:Bad file name format in include directive.這樣怎麼解決

你輸備圓拿入的名字可腔散能是全形字元了,重新換成半形的英文仿搭輸出一下試試。例如#include<stdio.h>

❷ c語言 一個變數用二進制形式賦值時提示 'bad suffix on number' 請問是什麼原因

這個a的變數賦值時的後綴是有問題的。ox,o可肢嘩核螞以歷氏行表示16和8進制,二進制不能直接賦值,需要編程轉換。

❸ C 語言中提示bad command or file name

#include<stdio.h>皮枯
int max(int x ,int y)
{
int z;
if(x>y)z=x;else z=y;
return(z);
}
main()
{
int a,b,c;
printf("yong kong\n"森握源); (這個地方是的斜此態杠你方向反了)
scanf("%d%d",&a,&b);
c=max(a,b); (這里少個分號)
printf("max=%d",c);
}

這個是我修改後的。這個可以運行,你自己好好對比下。

❹ c語言編程.編寫程序,把ASCII文件f中的所有單詞"bad"改為"good"

#include<stdio.h>
#include<malloc.h>
#include<stdlib.h>
int main(int argc, char* argv[])
{
FILE *fp;
char temp;
char *buffer=(char*)malloc(sizeof(char));
int count=0;
if(!(fp = fopen("g:\f.txt","rw+")))
{
printf("文件打開失敗!");
return -1;
}
else
{
while((temp=fgetc(fp))!=EOF)
{
buffer[count] = temp;
count++;
buffer=(char*)realloc(buffer,(count+1)*sizeof(char));
}
//count --;
}

for(int i=0;i<count;i++)
{
if((buffer[i]=='b')&&(buffer[i+1]=='a')&&(buffer[i+2]=='d'))
{
count++;
buffer=(char*)realloc(buffer,(count+1)*sizeof(char));
緩如buffer[i] = 'g'
buffer[i+1]= 'o'
buffer[i+2]= 'o'
for(int j =count;j>i+2;j-- )
{
並梁buffer[j]=buffer[j-1];
}
buffer[i+3]= 'd'
}

}
rewind(fp);
for(int i =0;i<count;i++)
{
fputc(buffer[i],fp);
}
for(int i =0;i<count;i++)
{
printf("%c",buffer[i]);
}

擾蔽啟fclose(fp);
getchar();
return 0;
}

❺ C語言語法錯誤bad suffix on number

你把前面的 #define myalpha(c) 1?0a:(!a)

改肢碰成 #define myalpha(c) 1?a:(!a)

然後再運行看看吧,你多寫了一個0.

另外一般#define 後咐飢族面的宏名一般大寫,以示和普通衡弊變數的區別,

以後注意一下,呵呵~`

❻ C語言編譯報錯bad suffix on number

scanf("%lf",x);

修改為

scanf("%lf",&x);

printf("%f",s);修改為 printf("%lf",s);

另外 f=f/((2n-1)*(2n-2))*x*x;
這里的2n是租基個什麼意思?悄型侍n從那裡來啟吵的?

❼ 我剛接觸c語言Bad file name format in include directive 這是什麼錯誤 應該怎麼改呢 #include(stdio.h)

文件包含命令用錯了。
#include後面只能是 <****.h> 或 " ***.H" ,不能升數氏用括弧。注意,尖括弧和雙引號都必須是半形字元,不能用中文全形字元。。
例:#include <intrins.h>
< >是按標准方式查找頭文件,即在安裝目錄中查找。
" "(雙引號)是先在用戶當前目吵散錄中查找,如果找不到,再按標准方式畢頃查找。

❽ C語言出現,bad command or file name

你好!
根據我分析,這個錯誤
和funa()
是沒有任何關系的。
問題出現在system,這是調或胡用命令的函數。
如果你原來在xp下運行是沒有問題的,但是如果到unix或Linux下運好團蔽行,則會出錯,因為unix或Linux下沒有pause和cls命令的,但是從整個程序看,出錯提友州示不會影響你的程序處理。(因為pause在xp下是等待用戶輸入任意一個按鍵然後再往後執行,cls是清屏命令)
希望對你有所幫助,望採納。

❾ C語言中 bad type cast是什麼意思

錯誤的類型傳遞,即類型不匹配,又沒有進行強制類型轉換。可做如下修改 試一試:
typedef struct tree { uniword * data; struct tree * left,* right; } treenode;
(應在此之顫腔或前先定義uniword類型的圓野結構體茄伍。)

❿ C語言,bad suffix on number,還有其他錯誤```求指教~~~~~

b=pow(-1,m+1)*4/(2m-1)+b;就這行寫錯譽早了,應該是:
b=pow(-1,m+1)*4/(2*m-1)+b;
2m的表達式寫閉老法是轎虛升2*m

熱點內容
內置存儲卡可以拆嗎 發布:2025-05-18 04:16:35 瀏覽:336
編譯原理課時設置 發布:2025-05-18 04:13:28 瀏覽:378
linux中進入ip地址伺服器 發布:2025-05-18 04:11:21 瀏覽:612
java用什麼軟體寫 發布:2025-05-18 03:56:19 瀏覽:32
linux配置vim編譯c 發布:2025-05-18 03:55:07 瀏覽:107
砸百鬼腳本 發布:2025-05-18 03:53:34 瀏覽:945
安卓手機如何拍視頻和蘋果一樣 發布:2025-05-18 03:40:47 瀏覽:742
為什麼安卓手機連不上蘋果7熱點 發布:2025-05-18 03:40:13 瀏覽:803
網卡訪問 發布:2025-05-18 03:35:04 瀏覽:511
接收和發送伺服器地址 發布:2025-05-18 03:33:48 瀏覽:372