这个程序哪里有错误? 程序错误
这个java程序哪儿有错啊?
y处意思是 你定义了这个变量y,但是没有被调用,看你的代码,很显然,你可以把y变量删除了,不影响程序执行
第二个 在程序末尾添加read.close(),释放系统资源
另外 这两个只是告警 不是错误,不处理也没有关系的
我这个编程哪里错了!
#include
#define TARGET_AGE 88
int year1, year2;
int calcyear(int year1);
int main(void)
{
// 询问用户的出生年份
printf("What year was the subject born?");
printf("Enter as a 4-digit year (yyyy):");
scanf(" %d", &year1);
// 计算指定年数后的年份,并显示该年份
year2 = calcyear(year1);
printf("Someone born in %d will be %d in %d.",
year1,TARGET_AGE,year2);
getchar();
return 0;
}
/*该函数计算将来年份*/
int calcyear(int year1)
{
return(year1 + TARGET_AGE);
}你编译没报错吗?你用了中文符号 还用了print
为什么我电脑每次开机都会出现一个应用程序错误,哪里出问题了?要怎样解决?求助!!
这个问题的出现主要有几个方面:
1.如果使用盗版系统,有可能会出现这样的问题,建议:使用正版。
2.如果对电脑没有影响或偶尔出现不用管它,重启电脑会自动消失。
3.病毒引起的,升级杀毒软件,对电脑全盘杀毒。
4.硬件上的原因,主要是内存条不兼容引起的,必要时更换内存。
5.系统或其它软件引起的,检查电脑年、月、日是否正确。
6.驱动不稳定,重新安装或及时更新驱动。同时使用优化大师、360、鲁大师清理垃圾文件也会出现该问题。
7.打开或关闭IE、QQ、游戏、播放器等出现该内存不能为read或written,首先想到的可能就是这款软件的问题。
8.如果您使用IE8,打补丁后,很多网友反映不太稳定。最简单的解决办法就是:下载更换其它浏览器。比如:360安全浏览器、世界之窗浏览器、傲游等.
9.系统本身有问题,及时安装官方发行的补丁,必要时重装系统
10.某个软件出现的问题,这里主要是看看开机时运行的软件,用360等检查开机运行的软件,把不必要运行的软件都去掉
11.软件冲突,卸载有问题的软件。(比如:安装或运行时出现,升级、打补丁、更换其它版本或卸载问题才能解决。
12.下面的处理方法可以试试:如果不行,只有恢复或重装系统了.
13.试用命令排除
开始-运行- 输入cmd-- 回车,在命令提示符下输入下面命令
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1回车。
完成后,在输入下面的
for %i in (%windir%\system32\*.ocx) do regsvr32.exe /s %i 回车。
如果怕输入错误,可以复制这两条指令,然后在命令提示符后击鼠标右键,打“粘贴”,回车,耐心等待,直到屏幕滚动停止为止。重启电脑.
14.运行regedit进入注册表, 在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellExecuteHooks 下,应该只有一个正常的键值{AEB6717E-7E19-11d0-97EE-00C04FD91972}, 将其他的删除。【如果还有一个(默认)不用管它,一般它为空。】
15.如果上面的方法都不能解决,从网上下载一个“read修复工具”修复一下试试 。
如果有不明之处,请参考:hi.baidu/qiaowenlong/blog/item/eb6f7bdb2b25ce61d1164ee0.html
这个 应用程序错误怎么解决
傻b,把200分给了。速度,。。。。我要分那。给别人也是给么。
当我们在计算机系统中运行一些容量较大的程序或者游戏时,系统常常会自动弹出“xx内存不能为read或
written”的错误提示,我们可以尝试按照如下步骤进行依次排查:
这个最好用 先 运行 输入cmd 回车在命令提示符下输入
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
如果有再不明白的 请输入“read或written”搜索。