旅遊c語言
1. c語言程序設計 關於旅遊景點管理程序設計
#include <stdio.h>
#include <string.h>
#include<stdlib.h>
#define M 60
#define PAGE 5
#define replace "%9ld,%-10s,%11l,%-15s,-5%d,%-11l,%s\n"
int sum=0;
struct student/*建立通迅錄*/
{
long num[9];/*學號*/
char name[8];/*姓名*/
long phonenum[11];/*聯系方式*/
char addr[20];/*家庭住址*/
int donum[5];/*宿舍號版*/
long qq[10];/*QQ號碼*/
char email[20];/*電子郵箱權*/
};
struct student student[M],b[M];
void clrscr()
{ getchar();
system("cls");
}
save(int sum)
{ FILE *fp;
int i;
if((fp=fopen("tong_xun_lu.txt","wb"))==NULL);
}
2. 可運行的c語言程序:旅行商求最短路徑問題
在無向完全圖中,對於任意兩個頂點vi和vj,我們可以在多項式時間內找到版vi和vj這兩個權頂點之間的所有路徑,選擇其中路程最短的一條,令S[i,j]表示vi和vj這兩個頂點之間最短距離的那條路徑。搜索路徑S[i,j],找到vi到達的在S[i,j]上的第一個頂點,記該頂點為vk,將其記錄在數組中R[][],遞歸查找vi到vk和vk到vj的最短路徑及其相應權值,最後將數組D[]中的頂點和權值之和列印出來即為所求,並用畫圖函數將行經過程畫出。
3. 用C語言編寫旅遊管理系統
你好,我可以解決您的問題,但是需要支付一定的費用,解決好收錢解決不好不收錢您看行嗎
4. 急!C語言TSP(旅行推銷員)問題(用C不用C++)
這個簡單很願意協助你完成任務朋友
5. 旅遊管理C語言程序設計
旅遊管理c語言代碼我幫你寫吧
6. (C語言)一個旅遊管理系統,有八個景點,具體要求如下,跪求大神幫助寫代碼,求最簡便
定義一個結構體,包含票種類,票價。然後再用鏈表去存這些數據。後面的要求就很容易實現了。
7. 求小游戲駕車旅行C 代碼
/*也不知道你是什麼級別的,我是一個新手,剛接觸編程語言,以下是我自己變得一個小程序,在所有c語言的編譯器(vc++6.0、turbo…………)上都能運行,你還可以進一步改進。這是一個類似貪吃蛇的小游戲。祝你好運*/
/*貪吃蛇*/
#include<stdio.h>
#include<time.h>
#include<conio.h>
#include<stdlib.h>
int head=3 ,tail=0;
int main()
{
int i,j,k=0;
int zuobiao[2][80];
long start;
int direction=77;
int gamespeed;
int timeover;
int change(char qipan[20][80],int zuobiao[2][80],char direction);
zuobiao[0][tail]=1;zuobiao[1][tail]=1;zuobiao[0][1]=1;zuobiao[1][1]=2;zuobiao[0][2]=1;zuobiao[1][2]=3;zuobiao[0][head]=1;zuobiao[1][head]=4;
/*處理棋盤*/
char qipan[20][80];//定義棋盤
for(i=0;i<20;i++)
for(j=0;j<80;j++)
qipan[i][j]=' ';//初始化棋盤
for(i=0;i<80;i++)
qipan[0][i]='_';
for(i=0;i<20;i++)
qipan[i][0]='|';
for(i=0;i<20;i++)
qipan[i][79]='|';
for(i=0;i<80;i++)
qipan[19][i]='_';
qipan[1][1]=qipan[1][2]=qipan[1][3]='*';//初始化蛇的位置
qipan[1][4]='#';
printf("This is a game of a SNAKE.\nGOOD LUCK TO YOU !\n");
printf("Input your game speed,please.(e.g.300)\n");
scanf("%d",&gamespeed);
while(direction!='q')
{
system("cls");
for(i=0;i<20;i++)//列印出棋盤
for(j=0;j<80;j++)
printf("%c",qipan[i][j]);
timeover=1;
start=clock();
while(!kbhit()&&(timeover=clock()-start<=gamespeed));
if(timeover)
{
getch();
direction=getch();
}
else
direction=direction;
if(!(direction==72||direction==80||direction==75||direction==77))
{
return 0;
system("cls");
printf("GAME OVER!\n");
}
if(!change(qipan,zuobiao,direction))
{
direction='q';
system("cls");
printf("GAME OVER!\n");
}
}
return 0;
}
int change(char qipan[20][80],int zuobiao[2][80],char direction)
{
int x,y;
if(direction==72)
x=zuobiao[0][head]-1;y=zuobiao[1][head];
if(direction==80)
x=zuobiao[0][head]+1;y=zuobiao[1][head];
if(direction==75)
x=zuobiao[0][head];y=zuobiao[0][head]-1;
if(direction==77)
x=zuobiao[0][head];y=zuobiao[1][head]+1;
if(x==0||x==18||y==78||y==0)
return 0;
if(qipan[x][y]!=' ')
return 0;
qipan[zuobiao[0][tail]][zuobiao[1][tail]]=' ';
tail=(tail+1)%80;
qipan[zuobiao[0][head]][zuobiao[1][head]]='*';
head=(head+1)%80;
zuobiao[0][head]=x;
zuobiao[1][head]=y;
qipan[zuobiao[0][head]][zuobiao[1][head]]='#';
return 1;
}
8. c語言 計算旅途時間
#include <stdio.h> int main( ) { int time1, time2, hours, mins; int h1, m1, h2, m2; scanf("%d%d", &time1, &time2); h1 = time1 / 100; m1 = time1 % 100; h2 = time2 / 100; m2 = time2 % 100; if(m2-m1<0) { m2+=60; h2--; } mins = m2 - m1; hours = h2 - h1; /*---------*/ printf("The train journey time is %d hrs %d mins.\n", hours, mins); }
9. C語言 旅遊最短路徑
剛學圖論,不會演算法,變數太多,幫不了你。- -!!!