![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
TyStk
万物皆有法
展开
-
字符串编程-字符串处理类函数
假设有字符串:“wecreateourowndemons”;*要求编程实现如下功能: 将字符串中第一个字母o两侧的内容交换,并删除这个o;继续找到下一个字母o,交换其两 侧的内容,并删除这个o;重复这个操作,直到字符串中不存在o为止。 1、示例: 输入原字符串:wecreateourowndemons ...原创 2019-04-11 13:45:04 · 236 阅读 · 0 评论 -
C数组--玩数组就是玩下标!!!
假定给定字符串:*****a****bc****def****要求编程分别实现:删除字符串中的前导星号、尾随星号和所有星号。1、删除前导星号(*) 原字符串:*****a****bc****def**** 处理后的字符串:a****bc****def****#include <stdio.h>int main(){ char str[...原创 2019-04-09 23:02:57 · 291 阅读 · 0 评论 -
C--二维数组的一维本质
#include <stdio.h>int main(void) { int m[3][4] = {1, 2, 3, 4, 5, 6, 7, 8, 9}; int row; int col; int rc; for(row = 0; row < 3; ++row) { for(col = 0; col < 4; ...原创 2019-04-09 22:43:03 · 292 阅读 · 0 评论 -
C--判断回文数
#include <stdio.h>int main(){ int num; int t; int tmp; printf("请输入一个数:"); scanf("%d", &num); for(t = 0, tmp = num; tmp > 0; tmp /= 10) { t = t...原创 2019-04-09 22:35:11 · 240 阅读 · 0 评论 -
C--找出10000以内所有的质数
#include<stdio.h>#include<math.h>void main(void){ int i; int j; // 循环继续(还要进行下一个数的判断)的条件是:没找完 && 没找到 // i < sqrt(j) 就是“没找完” // j% i 非0,就是“没找到” fo...原创 2019-04-09 22:32:01 · 854 阅读 · 0 评论 -
C--一元二次方程求解
#include <stdio.h>#include <math.h>int main(){ double a, // 二次项系数 b, // 一次项系数 c; // 常数项 double delta; // 第一步:输入必要的数据;输入一元二次方程各项系数的...原创 2019-04-09 22:20:44 · 2481 阅读 · 0 评论 -
C经典案例--将一个正整数分解成质数因子相乘的形式
#include <stdio.h>void main(void){ int num; int tmp; int i; printf("请输入一个正整数:"); scanf("%d", &num); tmp = num; i = 2; printf("%d = ", num); while(tm...原创 2019-04-09 22:10:54 · 5276 阅读 · 0 评论 -
字符串编程题-字符串升序排序
*要求:将从键盘输入的5组字符串按升序排列示例:排序前输入:fsduhfscd89234232JDEJFEDEnejndjDJSNaffnwfwe排序后输出结果:89234232 JDEJFEDE affnwfwe fsduhfscd nejndjDJSN1、初级方法:...原创 2019-04-11 14:57:18 · 6581 阅读 · 0 评论 -
C--字符串的本质(是该字符串的首地址常量(指针常量))
要求:将任意十进制正整数转化成其他任意进制数,并且把转化后的任意进制数进行倒叙输出例如:十进制数:195898349,转化成十六进制数为:BAD2BED 输出结果为:DEB2DAB#include <stdio.h>int main(){ int i; i = 195898349; for(; i; i /= 16) { printf(...原创 2019-04-09 23:14:13 · 6002 阅读 · 0 评论