c语言编程时的错误怎么看,C语言编程时的错误

C语言编程时的错误0

00e27ab806e4881f8254fe7ae8741834.pngdsfsbhdff2014.03.30浏览38次分享举报

#include

typedef struct Student {

int num;

char name[20];

int score;

}STU;

void main()

{

int i,j;double av;

STU a[3];

for(i=0;i<3;i++)

scanf("%d%s%d",&a[i].num,&a[i].name[20],&a[i].score);

av=(a[0].num+a[1].num+a[2].num)*1.0/3;

if(a[0].score>a[1].score)

{if(a[0].score>a[2].score)

{a[0].score=a[0].score;j=0;}else{a[0].score=a[2].score;j=2;}}

else

if(a[1].score>a[2].score){a[0].score=a[1].score;j=1;}else

{a[0].score=a[2].score;j=2;}};

printf("The average score=%.2f\n",av);

printf("The student who has the highest score is:\n");

printf("%d %c %d",a[j].num,a[j].name[20],a[0].score);

}

C:\Users\asus\Desktop\C\新建文件夹\4.c(21) : error C2143: syntax error : missing ')' before 'string'

C:\Users\asus\Desktop\C\新建文件夹\4.c(21) : error C2143: syntax error : missing '{' before 'string'

C:\Users\asus\Desktop\C\新建文件夹\4.c(21) : error C2059: syntax error : ''

C:\Users\asus\Desktop\C\新建文件夹\4.c(21) : error C2059: syntax error : ')'

C:\Users\asus\Desktop\C\新建文件夹\4.c(22) : error C2143: syntax error : missing ')' before 'string'

C:\Users\asus\Desktop\C\新建文件夹\4.c(22) : error C2143: syntax error : missing '{' before 'string'

C:\Users\asus\Desktop\C\新建文件夹\4.c(22) : error C2059: syntax error : ''

C:\Users\asus\Desktop\C\新建文件夹\4.c(23) : error C2059: syntax error : ''

C:\Users\asus\Desktop\C\新建文件夹\4.c(23) : error C2059: syntax error : ')'

C:\Users\asus\Desktop\C\新建文件夹\4.c(31) : error C2059: syntax error : '}'

执行 cl.exe 时出错.

小弟初学C语言 诸多错误还请大神赐教! 这到底是怎么回事啊。。。完全看不懂

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在使用C语言编程游戏,经常遇到的一些问题包括: 1. 内存管理:C语言需要手动管理内存,容易出现内存泄漏、越界访问等问题,需要注意及释放内存并确保正确的内存操作。 2. 图形和输入处理:C语言本身不提供图形和输入处理的库,需要使用第三方库或自行实现,可能会涉及到图形渲染、用户输入处理等方面的问题。 3. 平台兼容性:C语言的代码在不同平台上可能会有差异,需要注意处理不同操作系统和编译器之间的兼容性问题。 4. 性能优化:C语言是一种底层语言,对性能要求较高。在编程游戏,需要注意算法和数据结构的选择,以及代码的优化,以提高游戏的性能。 5. 调试和测试:在编写C语言游戏,可能会出现各种bug和逻辑错误,需要使用调试器进行调试,并进行全面的测试以确保游戏的正确性和稳定性。 6. 多线程和并发:如果游戏需要处理多线程和并发操作,可能会涉及到线程同步、互斥锁等问题,需要注意线程安全性和并发性能。 7. 引擎和库选择:在使用C语言编写游戏,可以选择使用一些游戏引擎或库来简化开发过程,但需要注意选择合适的引擎和库,并学习其使用方法。 这些是在使用C语言编程游戏常见的问题,需要注意并解决。同,良好的代码组织和文档编写也是编写高质量游戏的关键。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值