void main()
{ int a[4];
int sum=0;
a[0]=90;a[1]=80;a[2]=75;a[3]=85;
for(int i=0;i<4;i++)
sum+=a[i];
printf("%d:"+sum);
printf("%d:"+sum/4);
}
奇怪啊!VC++一直叫“error C2065: 'printf' : undeclared identifier”,“printf"字符没定义?太可笑了啊!各位大师看一下错在哪里。
这个C语言程序哪里错了?
答案:2 悬赏:20 手机版
解决时间 2021-06-06 16:44
- 提问者网友:火车头
- 2021-06-06 10:47
最佳答案
- 五星知识达人网友:渊鱼
- 2021-06-06 10:54
#include <stdio.h> //printf要包含头文件stdio.h
void main()
{
int a[4];
int sum=0;
a[0]=90;a[1]=80;a[2]=75;a[3]=85;
for(int i=0;i<4;i++)
sum+=a[i];
printf("%d:",sum); //中间是逗号. 不是+号
printf("%d:",sum/4); //同上!
}
void main()
{
int a[4];
int sum=0;
a[0]=90;a[1]=80;a[2]=75;a[3]=85;
for(int i=0;i<4;i++)
sum+=a[i];
printf("%d:",sum); //中间是逗号. 不是+号
printf("%d:",sum/4); //同上!
}
全部回答
- 1楼网友:山有枢
- 2021-06-06 12:14
没有include stdio.h,所以VC说没定义printf
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯