![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
天上掉下来个程小白
专业程-小-白
展开
-
辗转相除法
#include<stdio.h>int main(){ int a,b,c; printf("请输入两个整数:"); scanf("%d,%d",&a,&b); if(b==0){ printf("ERROR"); } else{ c=a%b; while(c!=0){ a=b; b=c; c=a%b; } printf("%d",b); }}原创 2020-12-30 20:57:36 · 385 阅读 · 0 评论 -
杨辉三角
#include<stdio.h>#define N 14int main(){ int i,j,n=0,a[N][N]; while(n<=0||n>=13) { printf("请输入需要打印的杨辉三角层数:"); scanf("%d",&n); } printf("%d层输出的杨辉三角如下:\n",n); for(i=1;i<=n;i++) { a[i][1]=a[i][i]=1; //每一层起始和终点位置都为1,层数.原创 2020-12-30 20:56:55 · 266 阅读 · 0 评论 -
递归函数内部的执行顺序
#include <stdio.h>void fun(int n) { printf("1th - Level: %d Address: %d\n", n, &n); if(n < 3) fun(n+1); printf("2th - Level: %d Address: %d\n", n, &n...原创 2019-10-13 17:50:26 · 1279 阅读 · 0 评论 -
Visual C++ 2010如何解决程序运行闪退问题
使用Visual C++调试C语言控制台程序,一直出现程序正常运行结束就闪退,看不到控制台的的运行结果,经过查资料尝试,得到几种解决方法: 1.在return 0;前面加上getchar(); 利用getchar()函数等待输入,直到按回车才结束的性质,不按回车,控制台会一直处于等待状态,即将程序的运行结果进行显示的那一步,如:#includ...原创 2019-10-13 11:38:51 · 14405 阅读 · 4 评论