- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 解决vs2019中按ctrl + z不能结束无限输入(EOF)的方法.
在写代码时发现vs按ctrl+z居然不可以结束无限输入(EOF),如图:可以发现,当你第一次按ctrl + z它并没有结束输入,而是提示你再次输入,如果你继续输入的话就好像ctrl + z没有用一般。然而在devc++中按一次就可以了。vs中想要解决结束无限输入的办法是,**连续按三次ctrl + z,并且每次^z都要在每行的首列!如果^z不在首列的话是不行的。不过为什么要连续按三次ctrl+z就不知道了。...
2021-05-13 13:06:35 7705 10
原创 c语言函数的简单递归调用
函数的递归调用****在调用一个函数的过程中又出现直接或间接地调用该函数本身,称为函数的递归调用。例如:int f(int x){ int y, z; z = f(y); return (2 * z);}在调用函数f的过程中,又要调用f函数(本函数),这是直接调用本函数,如果在调用f1函数过程中要调用f2函数,而在调用f2函数过程中又要调用f1函数,这就是间接调用本函数。显然,程序中应该只出现有限次数的、有终止的递归调用,这个可以用if语句来控制,只有在某一条件成立时才继续执行递归调用;
2021-05-09 19:26:03 610
原创 输出100-200之间的素数
判断一个数n是否为素数(prime)的方法:基本算法:让n被i除(i的值为从2到n-1),如果n能被2~(n-1)的任一个整数整除,则表示n肯定不是素数,因此,可以提前结束循环。此时i的值必然小于n。#include<stdio.h>int main(){ int n, i; printf("please enter a integer number, n=?"); scanf("%d", &n); for (i = 2; i < n; i++) i
2021-04-26 11:48:01 2223
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人