99问答网
所有问题
求大神帮忙写个C语言代码
假设正读和反读都相同的字符序列为“回文”,例如,‘abba’和‘abcba’是回文,‘abcde’ 和‘ababab’则不是回文。试写一个算法判别读入的一个以‘@’为结束符的字符序列是否是“回文”
举报该问题
推荐答案 2017-12-03
#include <stdio.h>
void main(){
int i=0,j,k=1;
char ch,str[100];
while((ch=getchar())!='@')
{str[i]=ch;i++;}
for(j=0;j<i/2;j++)
if(str[j]!=str[i-j-1])
{k=0;break;}
k?printf("是回文"):printf("不是回文");
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/XBXXXWttBBXBzXOOee.html
相似回答
c语言程序大神帮忙
设计一下?
答:
3、实现信息删除和修改并写入文件。根据题意,数据用结构数组存储,且职工编号唯一性,因此单独两个函数计算信息长度和编号。除条件查询函数和读取文件的函数,不会自行free释放内存。如你
写代码
调用,注意自行写free语句释放。下面是代码:include <stdio.h> include <malloc.h> include <string.h> inclu...
用
c语言代码
在线等 急!各位
大神
答:
include <stdio.h>#define N 10int main(){ int a[N],i,tmp; int min,max,minIndex,maxIndex; for(i=0;i<N;i++) scanf("%d",&a[i]);min=max=a[0];minIndex=maxIndex=0; for(i=0;i<N;i++) { if(a[i] > max) { max=a[i];maxIndex=i...
求大神
看看这个问题如何用
c语言代码
实现
答:
我这里写的是用动态二维数组存储输入。include<stdio.h>#include<malloc.h>int main(){ int i,a,b,cnt=0,**nums=NULL,*ab=NULL; while(1) { scanf("%d%d",&a,&b); if(a==0 && b==0) break; cnt++; nums=(int **)realloc(nums,sizeof(int *)*cnt)...
求大神帮忙C语言
编程:做一个简单的问题回答小系统。要求程序运行时,显 ...
答:
问题库(QAS)用外部的配置文件保存,每次运行前先载入库中已经建立的问题。然后再进入操作选择。完整
代码
如下:/ 1. 暂时不考虑汉字;2. 可以用链表优化;3. 将每一种操作封装成一个函数;/ include <stdio.h> include <stdlib.h> include <string.h> include /// // 字符串最大长度 define M...
c语言
编程,
大神帮忙写
一下
代码
,谢谢
答:
include<stdio.h>#include"string.h"char Check(char a[]){ int i=0,j; char test=0; if(strlen(a)<8 || strlen (a)>16)return 0; while(a[i])//循环体判断全部字符串包含何种字符 { if(a[i]>='A' && a[i]<='Z')test |=0x08; //大写字母则将test 与上0x8,下...
求大神C语言
编程,题目要求在下面
答:
下面是我的
代码
,三个函数分别对应三个问题。include<stdio.h> define MLEN 20//字符串最大长度 char fun1();void fun2();void fun3();int main(void){ fun1();fun2();fun3();return 0;} char fun1(){ int nI;float nF;char
c
;char str[MLEN];printf("请分别输入1个整数,1个...
这里有一道
C语言
题目,
大神
能给一下
代码
吗?
答:
下面是我写给你的演示
代码
:主要3个函数,分别是1、显示链表及菜单;2、插入新节点;3、删除指定节点;PS:插入和删除成功,函数都会返回目标位置前一个节点,你可以利用这个返回值写撤销功能(撤销插入只要直接重新连接链表指针并释放内存,而撤销删除,你需要在调用删除前用变量保存一个节点备份)。选择...
C语言程序
设计,
求大神帮忙写
一下这个
代码
答:
include <stdio.h>int main(){int i,h,m,n=0;scanf("%d:%d",&h,&m);for(i=1;i<=h;i++)n+=i+1;if(m>=30)n++;printf("%d\n",n);return 0;}
求大神帮写
一下这个
C语言程序
答:
下落的总高度 k=0;s=0; while(n!=k) { s=s+m; k++; m=m/2; } printf("从%.0f米高度落下,在第%d次落地时,共经过%.3lf米? 第%d次反弹高度%.3lf米\n\n\n\n\n",m*pow(2,n),n,s,n,m); return 0;} ...
大家正在搜
c语言代码大全源码
新手c语言代码大全
c语言代码大全和详细解释
如何看大神写的代码
大神写的php代码
C语言代码
c语言简单代码
c语言基础代码
有趣的c语言代码
相关问题
求大神帮忙写一个C语言程序
求大神帮忙用C语言写个代码!!!紧急!!
求帮忙写一个C语言代码
求大神帮忙编个C语言代码
C语言,求大神帮忙写个程序
求大神帮忙写一个c语言程序
求大神帮忙,用c语言写一个程序。
跪求c语言大神帮忙写代码。