鱼C论坛

 找回密码
 立即注册
查看: 2293|回复: 11

两道编程题 请高手赐教

[复制链接]
回帖奖励 25 鱼币 回复本帖可获得 5 鱼币奖励! 每人限 1 次(中奖概率 80%)
发表于 2012-6-15 12:53:53 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
main()
 { char a,b,c,d;
  scanf("%c,%c,%d,%d",&a,&b,&c,&d);
  printf("c,%c,%c,%c\n",a,b,c,d);
 }
360截图20120615125939250.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-6-15 13:16:55 | 显示全部楼层

回帖奖励 +5 鱼币

1.
#include <stdio.h>

int GetNum( const char* msg );
int Validtae( int a, int b );
void Output( int num );
int main(void){
        int a,b;
        a = GetNum("Input a:");
        b = GetNum("Input b:");
        if( Validtae( a,b ) ) {
                Output( a*a+b*b );
        }
        return 0;
}

int GetNum( const char* msg ) {
        int result;
        printf(msg);
        scanf("%d",&result);
        return result;
}

int Validtae( int a, int b ) {
        return a*a+b*b>100;
}

void Output( int num ) {
        printf("%d\n",num/100%10);
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-6-15 13:25:22 | 显示全部楼层
本帖最后由 仰望天上的光 于 2012-6-15 13:27 编辑

2.
#include <stdio.h>
#include <string.h>
#include <ctype.h>

const char* GetStr();
int IsPalidrome( const char* pstr );
int main(void){
 const char* pstr = GetStr();
 printf("%s\n", IsPalidrome( pstr )?"Is Palidrome":"No Palidrome");
 return 0;
}
const char* GetStr() {
 static char result[100];
 printf("Input a string:");
 scanf("%s", result);
 return result;
}
int IsPalidrome( const char* pstr ) {
 const char* begin, *end;
 for( begin = pstr, end = pstr+strlen(pstr)-1 ; 
            begin<end; ++begin, --end ){
  if( tolower(*begin) != tolower(*end) )
   return 0;
 }
 return 1;
}

评分

参与人数 1鱼币 +3 收起 理由
嗜血灵异狂 + 3 赞一个!

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2018-12-20 15:23:16 | 显示全部楼层

回帖奖励 +5 鱼币

这个是不是就是回文的变体啊
str1 = input("")
if str1.lower() == str1[::-1].lower():
return True
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-21 12:06:39 | 显示全部楼层
来看答案的...
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-21 16:35:19 | 显示全部楼层
顶一下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-24 13:42:18 | 显示全部楼层
看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-12-24 13:42:57 | 显示全部楼层
不会写...
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-24 13:50:59 | 显示全部楼层
我写出第一题了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-24 13:58:38 | 显示全部楼层

回帖奖励 +5 鱼币

不会第二题,,回来看答案
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-11-4 09:59:18 | 显示全部楼层

回帖奖励 +5 鱼币

学过数字正着倒着的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-11-4 10:49:34 | 显示全部楼层

回帖奖励 +5 鱼币

学习
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-12 17:34

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表