
C语言简单入门问题
一笑何方
向着明天 努力奔跑
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
杨辉三角
杨辉三角:输入一个数N,表示层数输出杨辉三角列如:输入6输出:11 11 2 11 3 3 11 4 6 4 11 5 10 10 5 1 #include<stdio.h>int main(){ int N; scanf("%d",&N); int i,j,a[N][N]; for(i=0;i<N;i++) { a...原创 2017-07-30 18:42:30 · 274 阅读 · 0 评论 -
九九乘法表
C语言#includeint main(){int n,m,i,j;scanf("%d",&n);while(n--){scanf("%d",&m);for(i=1;ifor(j=i;jprintf("%d*%d=%d ",i,j,i*j);}printf("\n");}}return 0;}原创 2017-08-01 08:53:19 · 287 阅读 · 0 评论 -
求最大公约数和最小公倍数
最大公约数#includeint main(){int gys(int x,int y);int a,b,c;scanf("%d%d",&a,&b);c=gys(a,b);printf("%d\n",c);return 0;} int gys(int x,int y){int t,r,w;if(x{t=x;x=y;y=t;原创 2017-08-01 09:18:28 · 557 阅读 · 0 评论 -
素数求和问题
描述现在给你N个数(0<N<1000),现在要求你写出一个程序,找出这N个数中的所有素数,并求和。输入第一行给出整数M(0每组测试数据第一行给你N,代表该组测试数据的数量。接下来的N个数为要测试的数据,每个数小于1000输出每组测试数据结果占一行,输出给出的测试数据的所有素数和样例输入351 2 3 4 5811 12 13 14 15 16 1原创 2017-08-02 18:34:49 · 360 阅读 · 0 评论 -
素数距离问题
描述现在给出你一些数,要求你写出一个程序,输出这些整数相邻最近的素数,并输出其相距长度。如果左右有等距离长度素数,则输出左侧的值及相应距离。如果输入的整数本身就是素数,则输出该素数本身,距离输出0输入第一行给出测试数据组数N(0接下来的N行每行有一个整数M(0输出每行输出两个整数 A B.其中A表示离相应测试数据最近的素数,B表示其间的距离。样例输入原创 2017-08-02 18:34:29 · 355 阅读 · 0 评论 -
鸡兔同笼
C语言#include "stdio.h" int main() { int i,m,n,N; scanf("%d",&N); while(N--) { int x,y,a=0; scanf("%d%d",&n,&m); for(i=0;i<=n;i++...原创 2017-08-01 09:36:02 · 665 阅读 · 0 评论 -
二分法求方程的根
#include<stdio.h>#include<math.h>int main(){ double x0,x1,x2,y0,y1,y2; do{ scanf("%lf%lf",&x1,&x2); y1=2*x1*x1*x1-4*x1*x1+3*x1-6; y2=2*x2*x2*x2-4...原创 2017-08-01 09:31:06 · 937 阅读 · 0 评论 -
有序插入
有一个已经排好顺序的数组,要求输入一个数后,按照原来的顺序规律将它插入数组中。C语言#include int main(){ int a[10]; int temp1,temp2,number,end,i,j; for (i=0;i scanf("%d",&a[i]); } scanf("%d",&number); end=a[8];原创 2017-08-01 09:29:07 · 564 阅读 · 0 评论 -
字符串逆序存放
C语言#include<stdio.h>#include<string.h>int main(){char str[100];int i,j,t; scanf("%s",str); for (i=0,j=strlen(str);i<(strlen(str)/2);i++,j--) {t=str[i]; str[i]=str[j-1];...原创 2017-08-01 09:20:37 · 1164 阅读 · 0 评论 -
蛇形填数
描述在n*n方陈里填入1,2,...,n*n,要求填成蛇形。例如n=4时方陈为:10 11 12 19 16 13 28 15 14 37 6 5 4输入直接输入方陈的维数,即n的值。(n<=100)输出输出结果是蛇形方陈。样例输入3样例输出7 8 16 9 25 4 3C语言#include<stdio.h>int main(){ int n,i,j; scanf(...原创 2017-08-01 09:09:39 · 250 阅读 · 0 评论 -
日期计算
描述如题,输入一个日期,格式如:2010 10 24 ,判断这一天是这一年中的第几天。输入第一行输入一个数N(0输出每组输入数据的输出占一行,输出判断出的天数n样例输入32000 4 52001 5 42010 10 24样例输出96124297C语言#includeint main(){int sum_day(原创 2017-08-01 09:14:52 · 339 阅读 · 0 评论 -
分数加减法
描述编写一个C程序,实现两个分数的加减法输入输入包含多行数据 每行数据是一个字符串,格式是"a/boc/d"。 其中a, b, c, d是一个0-9的整数。o是运算符"+"或者"-"。 数据以EOF结束 输入数据保证合法输出对于输入数据的每一行输出两个分数的运算结果。 注意结果应符合书写习惯,没有多余的符号、分子、分母,并且化简至最简分数样例输入1/8+3/81/4-1/21/3-1/3样例输...原创 2017-08-01 09:07:21 · 541 阅读 · 0 评论 -
开灯问题
开灯问题时间限制:3000 ms | 内存限制:65535 KB难度:1描述有n盏灯,编号为1~n,第1个人把所有灯打开,第2个人按下所有编号为2 的倍数的开关(这些灯将被关掉),第3 个人按下所有编号为3的倍数的开关(其中关掉的灯将被打开,开着的灯将被关闭),依此类推。一共有k个人,问最后有哪些灯开着?输入:n和k,输出开着的灯编号。k≤n≤1000输入输入一组数据:原创 2017-08-02 19:37:36 · 482 阅读 · 0 评论