导航菜单
首页 >  C语言字符串常考编程题  > C语言必须会写的10道经典题(小白必看!)

C语言必须会写的10道经典题(小白必看!)

对于初学C语言的小白们来说,提高进步最快的方式无疑是刷题,反复刷反复思考优化,这里给大家列出几道C语言入门经典好题,对于小白们锻炼思维很不错,下面就一起来看看吧~

文章目录前言1.写代码将三个整数数按从大到小输出。2.写一个函数求两个整数的较大值3.写一个代码打印1 - 100之间所有3的倍数的数字4.给定两个数,求这两个数的最大公约数5.打印1000年到2000年之间的闰年6.写一个代码:打印100~200之间的素数7.编写程序数一下 1到 100 的所有整数中出现多少个数字98.计算1 / 1 - 1 / 2 + 1 / 3 - 1 / 4 + 1 / 5 …… + 1 / 99 - 1 / 100 的值,打印出结果9.求10 个整数中最大值10.在屏幕上输出9 * 9乘法口诀表总结

前言

提示:正式开始前阅读一下会有帮助噢~

对于初学C语言的小白们来说,提高进步最快的方式无疑是刷题,反复刷反复思考优化,这里给大家列出几道C语言入门经典好题,对于小白们锻炼思维很不错,下面就一起来看看吧~

提示:以下是本篇文章正文内容

1.写代码将三个整数数按从大到小输出。 #include int main(){int a = 0;int b = 0;int c = 0;int t = 0;//空瓶变量,用于两两交换scanf("%d %d %d", &a, &b, &c); if (b > a){t = a;a = b;b = t;}if (c > a){t = c;c = a;a = t;}if (c > b){t = b;b = c;c = t;}printf("%d %d %d", a, b, c);return 0;} 2.写一个函数求两个整数的较大值 #include int max(int x,int y){if (x > y)return x;elsereturn y;}int main(){int a = 0;int b = 0;scanf("%d %d", &a, &b);int Max = max(a, b);printf("两数较大值是:%d\n", Max);return 0;} 3.写一个代码打印1 - 100之间所有3的倍数的数字 法一:#include int main(){int i = 0;for (i = 3; i = 1; i--){if (a%i == 0 && b%i == 0){printf("最大公约数是:%d\n", i);break;}}return 0;} 5.打印1000年到2000年之间的闰年 #include int main(){int year = 0;int count = 0;for (year = 1000; year

相关推荐: