最贊回答 / Luning
可以從windows系統(tǒng)盤(pán)或其他磁盤(pán)劃出一部分空間裝個(gè)雙系統(tǒng),要么直接裝個(gè)虛擬機(jī)最省事。
已采納回答 / 慕容7641251
一、#include <stdio.h>int main(){? ? int a,b;? ? printf("請(qǐng)輸入小于等于40的數(shù)字");? ? scanf("%d",&a);? ? if(a < 0)? ? ? ? b = 0;? ? else if(a >= 0 && a < 20)? ? ? ? b = a;? ? else if(a >= 20 && a <= 40)? ? ? ? b = -0.5*a+20;? ...
2018-04-27
最新回答 / 慕粉4089541
已自行解決,scanf(“%d”,&i);多加了一個(gè)換行符
最新回答 / mengxuanmenghui
不明白的是:老師的是gcc max.o min.o hello.c -o hello.out,hello.c中可以沒(méi)有聲明,編譯也沒(méi)問(wèn)題,而我的則顯示warning:隱式聲明函數(shù)‘max.c’和‘min.c’
2018-03-12
已采納回答 / G_Felix
因?yàn)檩敵隽骱湾e(cuò)誤流分在不同的文件,而他是有錯(cuò)誤的,所以并沒(méi)有輸出結(jié)果,所以錯(cuò)誤流有東西,輸出流因?yàn)椴](méi)有輸出結(jié)果,所以輸出流的文件是空
最贊回答 / lonisletend
報(bào)錯(cuò)大概意思是文件格式不能識(shí)別。lx1 C語(yǔ)言程序要以.c結(jié)尾,可以執(zhí)行以下命令:<...code...>然后重新編譯<...code...>
2018-03-05
最贊回答 / Haurus
1、重復(fù)編譯了max是因?yàn)槟阍趍ain函數(shù)里面include"max.c",這個(gè)include的意思就是將max.c里面的代碼復(fù)制過(guò)來(lái)了,那么你再gcc hello.c max.c就會(huì)出現(xiàn)重復(fù)定義了,所以你只要把#include"max.c"這一行代碼注釋掉或者gcc hello.c就好了2、-o main.out就是給生成的可執(zhí)行文件命名為main.out,如果沒(méi)有這句話(huà),那么默認(rèn)的可執(zhí)行文件名為a.out
2018-01-31