- 博客(7)
- 收藏
- 关注
原创 链表归并 C语言
#include<stdio.h>#include<stdlib.h>struct listNode{ int data; struct listNode*nextPtr;};typedef struct listNode LISTNODE;typedef LISTNODE* LISTNODEPTR;LISTNODEPTR createList();//...
2019-04-04 19:29:31 920
原创 完美立方
枚举法典型例题。关键在于按照题目输出要求,调控多层循环。例如题目要求所有值由小到大输出,所以a,b,c,d均由小到大循环;又例如要求d>=c>=b,则直接在循环初始中令c=b,d=c,以避免不必要的循环。#include<stdio.h>#include<stdlib.h>int main(){ int a,b,c,d,n; scanf...
2019-02-19 13:00:07 271
原创 C语言实验指导 P22 实心菱形
1.寻找行数line与该行“ ”与“*”的数量关系2.寻找不同行之间的上下对称关系#include<stdio.h>int main(){ int n; scanf("%d",&n); int i,line,count; for(i=1;i<=2*n-1;i++){ if(i>n)line=2*n-i;else line=i; for(c...
2019-02-11 10:56:45 167
原创 C语言实验指导 P21 符合规则
对有一定长度的数字进行特定判断时,为简化操作,有时可以把数字看作字符数组处理//把数字看作字符数组让判断更加简单 #include<stdio.h>int main(){ char str[5]; gets(str); int i,flag1=0; for(i=0;i<4&&flag1==0;i++){ if(str[i]==str[i+...
2019-02-10 20:05:30 145
原创 C语言实验指导 P20 齿轮啮合
实际问题需理清数学关系。简而言之即是求输入的三个数的最小公倍数。# include<stdio.h>int LCD(int a,int b);int main(){ int a,b,c; scanf("%d%d%d",&a,&b,&c); int m; m=LCD(LCD(a,b),c); printf("%d %d %d\n",m...
2019-02-10 18:54:23 426
原创 C语言实验指导 第二章 Problem 4 P9 打印平方立方表
“\t"的使用:水平制表符“\t"保证每列输出数据左对齐。#include<stdio.h>int main(){ int m,n; int i; scanf("%d%d",&m,&n); printf("number\tsqare\tcube\n"); for(i=m;i<=n;i++){ printf("%d\t%d\t%d\n"
2019-01-27 10:49:23 333
原创 C语言实验指导 第二章 Problem 2 P8
#include <stdio.h>int main(){ char le1,le2,le3; scanf("%c%c%c",&le1,&le2,&le3); if(((le1>='a'&&le1<='z')||(le1<='Z'&&le1>='A'))&&am
2019-01-27 10:28:53 192
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人