C语言局部变量
来源:互联网 发布:arena软件 编辑:程序博客网 时间:2024/05/29 13:21
今天在写一个求100~200之间的素数;
按着自己的思路写了几行代码发现没有结果奇怪的很;
代码如下;
#include<stdio.h>int main()
{
int a = 0;
for (int i = 100; i < 200; i++)
{
for (int j = 2; j < 100;j++)
if (i%j == 0)
{
a++;
}
if (a == 0)
{
printf("%d is 素数\n", i);
}
}
getchar();
return 0;
}
代码敲完,编译怎么都不出结果,其实错误不是很难,但是对于我这种初学者来说却是最容易犯的错误并且还不容易发现,
初始化a的时候把它放在了第一个for上面,那么它以为着这段代码下面不管a如何变化,a最后还是为a,因为想要改错的话只用把a的初始化放在第一个,如下:
#include<stdio.h>
int main()
{
for (int i = 100; i < 200; i++)
{
int a = 0;
for (int j = 2; j < 100;j++)
if (i%j == 0)
{
a++;
}
if (a == 0)
{
printf("%d is 素数\n", i);
}
}
getchar();
return 0;
}
阅读全文
0 0
- C语言局部变量
- C语言局部变量
- C语言中的局部变量
- C语言 -- 返回局部变量
- c语言返回局部变量
- C语言局部变量、全局变量、静态局部变量、静态全局变量
- c语言全局变量和局部变量
- C语言的全局变量和局部变量
- c语言全局变量和局部变量
- c语言全局变量和局部变量
- 关于c语言全局变量局部变量
- C语言局部变量和全局变量
- C语言之局部变量和全局变量
- c语言中全局变量和局部变量
- C语言--返回局部变量的地址
- C语言局部变量和全局变量
- C语言局部变量地址空间
- C语言中局部变量屏蔽作用
- 二叉搜索树的结构(30 分)
- WiFiAdmin(WiFi管理工具类)
- HDOJ 1407 测试你是否和LTC水平一样高
- Angular 插值绑定
- jdbc连接数据库time_zone问题
- C语言局部变量
- css盒子模型
- [IDDFS] HDU 1560
- 设计模式-6大设计原则
- 从PHP中的文件内容获取完全限定的类名
- Windows下安装Python和pip终极教程
- (二)心累
- ios-蓝牙简介
- 安装Android-studio遇到Gradle sync failed:和出现building“project name”gradle project info