基础c
__1478
这个作者很懒,什么都没留下…
展开
-
一个小矩阵的翻转t=1为上下翻转, t=0为左右翻转
#include int main(){ int i, j, m, n, t; int a[200][200]; scanf("%d %d %d", &m, &n, &t); for (i=0; i<m; i++) { for (j=0; j<n; j++) { scanf("%d",原创 2016-07-28 22:54:16 · 859 阅读 · 0 评论 -
输出1到N之间的素数
#include #include int f(int i){ int j, flag = 0; for (j=2; j<=sqrt(i); j++) { if (i % j == 0) { flag = 1; return 0; } } if (flag原创 2016-07-28 22:58:59 · 1354 阅读 · 0 评论 -
某个小泥塑课
小米是一个幼儿园老师,每学期的泥塑课上,她都会给每个学生发不超过250立方厘米的等量橡皮泥,教大家做泥塑。在上课过程中,她发现每个班都恰好有一个小朋友会去抢另一个小朋友的橡皮泥,于是她决定,在正式开始做泥塑前,让大家把手里的橡皮泥都捏成一个立方体,并且测量手里捏好的橡皮泥的长、宽和高。这样,她就可以知道谁被谁抢了橡皮泥了。小米老师在不同的学期可能会带一个班或者同时带多个班,因此输入数据可能有一原创 2016-07-30 11:44:12 · 410 阅读 · 0 评论 -
一个奇怪的国家
有一个奇怪的国家,里面的国民对于事情的态度永远只有两面。当两个人遇到一起讨论一个事情的时候——两个持赞同观点的人遇到一起后会对这个事情都继续赞同;一个持赞同观点的人遇到一个持不赞同观点的人的时候,两人都会不再继续赞同;两个持不赞同观点的人遇到一起讨论后反而会对这个事情开始赞同。输入包括两行,每行包括N个数字(1≤N≤50),分别表示两个人对于N个事情对应的看法——0表示不赞同、1表示赞同。原创 2016-07-30 18:47:17 · 1131 阅读 · 0 评论 -
蒜头学算术
蒜头的数学实在是太差了,于是老师把他关到小黑屋让他闭门修炼。老师跟他一张纸,上面一排写着1, 2, 3...N这N个数,中间用空白分隔。老师让他在空白处填上加号或者减号。他让蒜头君求出一共有多少种加运算符的方法使得整个表达式的值为0,并输出所有的方案。比如N=7时,1 2 3 4 5 6 7排成一排,一种插入符号的方案为1+2-3+4-5-6+7=0。是不是很有趣,快来帮蒜头君解出这题吧(*´▽`原创 2016-08-03 21:26:08 · 381 阅读 · 0 评论 -
打印日历
输入一个年份然后打印日历,从书中修正得到下面程序因为没有用蔡勒公式,选择了历史上已知的星期几的某一天进行计算。#include /*表示一周中的日子,对它进行了编号;这样编号有好处。倘若你知道某天是星期几可以用(weekday(0~6) + k)% 7求出该天是星期几,其中k表示第几天;例如:(5 + 10) % 7表示今天是星期五,今天后第十天是星期一;还可以求出本周的下一天是星原创 2016-08-03 11:15:59 · 645 阅读 · 0 评论