c語言旗桿
⑴ DZ論壇的插件是什麼語言編寫的是不是C語言
不知道什麼語言,但敢肯定的是不是C語言。
⑵ 足球比賽的規則是什麼
足球比賽規則由國際足球聯合會(FIFA)制定並修改,是正規足球比賽所必須遵守的規則。
⑶ C語言程序設計高手來下 幫助我解決幾個問題哇
歡迎在線討論
什麼問題?
⑷ 如何C程序搜索一個目錄所有.txt文件並依次操作
利用findfirst,findnext函數。
問題描述:我想把文件改名 例如 發如雪-周傑倫 我想改為 周傑倫-發如雪
程序:
#include <stdio.h>
#include <dir.h>
int main(void)
{
struct ffblk ffblk;
int done,i,j;
char first[13],next[13],span[13],oldname[26],fname[26];
printf("Directory listing of *.*\n");
done = findfirst("g:\\*.*",&ffblk,0);
while (!done)
{
printf(" %s\n", ffblk.ff_name);
i=0;
j=0;
memset(first,'\0',sizeof(first));
memset(next,'\0',sizeof(next));
memset(span,'\0',sizeof(span));
memset(oldname,'\0',sizeof(oldname));
memset(fname,'\0',sizeof(fname));
while(ffblk.ff_name[i] != '-')
i++;
strncpy(first,ffblk.ff_name,i);
j=i+1;
while(ffblk.ff_name[j] != '.')
j++;
strncpy(next,ffblk.ff_name+i+1,j-i-1);
strncpy(span,ffblk.ff_name+j,13);
strcat(fname,"g:\\");
strcat(fname,next);
strcat(fname,"-");
strcat(fname,first);
strcat(fname,span);
strcat(oldname,"g:\\");
strcat(oldname,ffblk.ff_name);
printf("%s %s\n",oldname,fname);
if(rename(oldname,fname) < 0 )
printf("error\n");
done = findnext(&ffblk);
}
printf("end\n");
return 0;
}
⑸ 球衣民航訂票系統 要求有航班錄入功能 航班信息錄入功能 查詢航線 按航班 起點 終點 時間查詢等 謝謝 急急
中國人都用ETERM
⑹ 【100】用C語言如何做超級瑪麗之類的游戲
這個問題很好。其實使用scanf或者printf時,你的程序已經發給windows命令了,windows會為你准備一個黑框,然後讓你輸出、輸入字元。
scanf是你與windows溝通的一種方式,他要求windows為你記錄用戶的輸入,然後放到你指定的內存位置中。
scanf與printf是你與windows溝通方式中的冰山一角,你也看到局限性了。為了讓操作系統更好地和程序溝通,windows規定了一整套規范,叫做win api。其實就是像scanf這樣的函數罷了,有幾百個。分門別類有很多,例如繪制圖形界面,網路通信,進程管理,安全賬戶等等。除了驅動程序,所有windows程序最終都是使用這幾百個函數來實現功能的。
你只要使用其中繪制界面函數就可以實現你的游戲了。
下面是個實例,編譯一下就知道了:
#include <windows.h>
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
LPSTR lpCmdLine, int nCmdShow)
{
MessageBox(NULL, "Goodbye, cruel world!", "Note", MB_OK);
return 0;
}
win api是個龐大的規范,要花一定精力去學的。還有什麼不懂直接按在線交談
⑺ 求高手指導編寫程序
#include <stdio.h>
void main(){
int i,n;
double h,h1;
h1 = 3.6 + 0.3 + 2.5;
printf("Please input the number of floor:\n");
while (scanf("%d",&n)==0||n<=0){
printf("Input error!Try again.\n");
getchar();
}
h = h1 + (2.4 + 0.3)*(n - 1);
printf("Number of floor is %d and high is %f.\n", n, h);
system("pause");
}
⑻ C語言編程 飄動的紅旗
用TC可以做到。
但TC太老了,我早不用了。
⑼ 一道C語言編程題求解答
這不是數學題目嗎?
⑽ 怎樣用C語言編寫一個程序輸出一個紅色的旗子
#include<stdio.h>
#include<windows.h>
#defineN5//N>=2,旗子大小
voidprintFlag();
voidprintSpace(intn);
voidcolor(constunsignedshortcolor1);
intmain()
{
printFlag();//不清楚你的旗子形狀,僅供參考
return0;
}
voidprintFlag()
{
inti=0;
color(12);//字體變成紅色
for(i=0;i<N;++i)//旗幟
{
putchar('*');
printSpace(i);
putchar(' ');
}
for(i=0;i<(N/2)+2;++i)//旗幟底部
{
printf("*");
}
putchar(' ');
for(i=0;i<=N/4;++i)//旗桿
{
printf("* ");
}
color(7);//字體變成白色
}
voidprintSpace(intn)
{
if(n<=0)
return;
while(n--)
putchar('');
putchar('*');
}
voidcolor(constunsignedshortcolor1)
{
/*僅限改變0-15的顏色;如果在0-15那麼實現他的顏色因為如果超過15後面的改變的是文本背景色。*/
if(color1>=0&&color1<=15)
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),color1);
/*如果不在0-15的范圍顏色,那麼改為默認的顏色白色;*/
else
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),7);
}