- 博客(6)
- 问答 (1)
- 收藏
- 关注
原创 2021-01-07
7-4 完美的代价 (40分)回文串是一种特殊的字符串,它从左往右读和从右往左读是一样的,有人认为回文串是一种完美的字符串。现在给你一个字符串,它不一定是回文的,请你计算最少的交换次数使得该字符串变成一个回文串。这里的交换指将字符串中两个相邻的字符互换位置。 例如所给的字符串为”mamad”,第一次交换a和d,得到”mamda”,第二次交换m和d,得到”madma”;第三次交换最后面的m和a,得到”madam”。#include <stdio.h>int main(){ int n,i
2022-09-17 17:58:22 194
原创 2020-12-04
7-64 找出不是两个数组共有的元素 (20分)给定两个整型数组,本题要求找出不是两者共有的元素。输入格式:输入分别在两行中给出两个整型数组,每行先给出正整数N(≤20),随后是N个整数,其间以空格分隔。输出格式:在一行中按照数字给出的顺序输出不是两数组共有的元素,数字间以空格分隔,但行末不得有多余的空格。题目保证至少存在一个这样的数字。同一数字不重复输出。输入样例:10 3 -5 2 8 0 3 5 -15 9 10011 6 4 8 2 6 -5 9 0 100 8 1输出样例:3
2020-12-04 14:50:51 2292
原创 2020-11-26
#include<stdio.h>int main (){ char ch[10000]; int cc=0,i=0; scanf("%c",&ch[i]); while(ch[i]!='\0') { i++; scanf("%c",&ch[i]); if(ch[i-1]!=' '&&ch[i]==' ') cc++; if(ch[i-1]!=' '&
2020-11-26 23:07:58 144
原创 2020-11-13
#include<stdio.h>int x;int f(int n){ int x = 1; return x;}int main(void){ printf("%d %d", f(3),x); return 0;}1 0未初始化默认0
2020-11-13 09:03:26 454
原创 C语言中sqrt()
#include<stdio.h>#include<math.h>int main (){ int n; double i; scanf("%d",&n); i=sqrt(n); printf("%lf",i); return 0;}n=2i=1.414214#include<stdio.h>#include<math.h>int main (){ int n,i...
2020-11-06 20:18:08 992
原创 判断某整数能不能由连续自然数相加取得
#include<stdio.h>int main (){ int n,i,j,sum; scanf("%d",&n); for(i=1;i<=n/2;i++) { j=i; sum=0; do{sum=sum+j; j++; }while(sum<n); if(sum==n)break; } if(sum==n) printf
2020-11-05 15:42:40 621
空空如也
C语言做图形交互,如何使鼠标的动作转化为杆cue的移动并用图形画出来?
2021-05-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人