TTIC Postdoc Position

本文提供了一些链接资源,包括TTI和UCSD的研究岗位等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

http://tti-c.org/about.php
http://radonc.ucsd.edu/Research/CART/positions.asp


转载于:https://www.cnblogs.com/stoneresearch/archive/2010/07/30/4336735.html

#include <stdio.h> #include <time.h> #include <stdlib.h> #include<string.h> // Date 2025 3 22 // Programmer Feng Cancan typedef struct User { char name[50]; int age; char constellation[20]; char favor[50]; char passward[50]; int shortest_time; int wins; } User; void computermove(char board[][3]); void initialboard(char board[3][3]); void printboard(char board[3][3]); int CheckFreeSpace(char board[][3]); int playermove(char player, char board[][3]); char iswin(char board[][3]); void play_vs_player(char board[][3]); void play_vs_computer(char board[][3]); void player_vs_ai(char board[][3]); int needcontinue(); int main() { char board[3][3]; User user; printf("\n\n\n\t\t\t\t\t\tTic Tac Toe用户输入信息\n"); printf("请输入你的名字: "); scanf("%49s", user.name); printf("请输入你的年龄: "); scanf("%d", &user.age); printf("请输入你的星座: "); scanf("%19s", user.constellation); printf("请输入你的爱好: "); scanf("%49s", user.favor); FILE* fp = fopen("playerinformation.txt", "w"); if (fp != NULL) { fwrite(&user, sizeof(struct User), 1, fp); fclose(fp); } else printf("文本找不到"); fp = fopen("playerinformation.txt", "r"); if (fp != NULL) { fread(&user, sizeof(struct User), 1, fp); fclose(fp); } else printf("文本找不到"); int checkcontinue = 1; while (checkcontinue) { printf("\n\n\n\t\t\t\t\t\tTic Tac Toe\nEnter your choice: (1 is vs player; 2 is vs computer; 3 is vs AI)\n"); int input; scanf("%d", &input); while (getchar() != '\n'); srand(time(NULL)); initialboard(board); printboard(board); switch (input) { case 1: play_vs_player(board); break; case 2: play_vs_computer(board); break; case 3: player_vs_ai(board); break; default: printf("无效的选择,请输入 1, 2 或 3。\n"); return 1;
03-30
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值