编程-汇编语言初学者提问,求老司机解答

问题描述

汇编语言初学者提问,求老司机解答

想在汇编中实现判断是否输入的为一个数字与a的组合,比如输入的必须为1a、2a、20a之类的。想不到什么好方法,本人初学,求指教

解决方案

 根据ascii判断

C的实现
bool foo(char * ch)
{
    int s = 0;
    while (true)
        {
            if (s == 0)
                {
                    if (*ch >= '0' && *ch <= '9') continue;
                        if (*ch == 'a') s = 1; else return false;
                }
                if (s == 1) return *ch == '';
                ch++;
        }
        return false;
}
时间: 2024-11-01 04:58:35

编程-汇编语言初学者提问,求老司机解答的相关文章

单链表-请教C编程题,本人初学者,求大神解答,万分感谢

问题描述 请教C编程题,本人初学者,求大神解答,万分感谢 求大侠帮忙:C语言程序设计---编程题说明:以下所有题目程序应是非递归的) 编写一个函数,输出整数m的全部素数因子.例如,m=120时,素数因子为:2,2,2,3,5 请编写程序判断一个字符串是否是回文.若是回文,函数返回值为1,否则返回值为0.(回文是顺读和倒读都一样的字符串).要求: 1) 编写sub()判断一字符串是否为回文 2) 在主函数中完成数据的输入与结果的输出 3.起泡排序是把大的元素向下移,也可以将小的元素向上移,请给出下

出现频率-一道C语言编程题,本人初学者,求大神解答

问题描述 一道C语言编程题,本人初学者,求大神解答 编写程序实现功能:数据文件story.txt是一篇英文小故事,请先统计其中26个字母的出现次数. 要求一:再根据用户要求,输出某个字母的出现次数,直到用户输入#为止. 要求二:请输出出现频率最高的三个字母和它们的出现次数. 解决方案 #include #include #include int main() { int alpha[26]={0}; //用于计数26个字母出现的次数 FILE *text; //FILE 指针 char ch;

二叉树 求结点个数-c++编程,,跪求大神解答

问题描述 c++编程,,跪求大神解答 #include using namespace std; template struct BiNode { BiNode *lchild; datatype data; BiNode *rchild; }; template struct element { BiNode *ptr; int flag; }; BiNode *first,*bt,*q,*temp,stack[20],queue[20]; element s[20]; int count=0

wm-我想实现qq群发的功能,就是说把粘贴板上的内天发给好友,然后关闭好友对话框,求老司机指路

问题描述 我想实现qq群发的功能,就是说把粘贴板上的内天发给好友,然后关闭好友对话框,求老司机指路 // PostMsgDemo.cpp: 定义控制台应用程序的入口点 // #include"stdafx.h" #include BOOL CALLBACK EnumWindowsProc(HWND hWnd, LPARAM param) { char strClassName[MAXBYTE] = { 0 }; GetClassNameA(hWnd, strClassName, MAX

EF%BB%BF的用法,求老司机带

问题描述 EF%BB%BF的用法,求老司机带 解决方案 解决方案二:不明觉厉--看着像是url编码,但用UrlDecode解码解不出来解决方案三:是不是什么的十六进制,百分号是分隔符解决方案四:引用2楼BitCoffee的回复: 是不是什么的十六进制,百分号是分隔符 这是图片连接类代码,只是不知道更深的含义解决方案五:引用1楼娃都会打酱油了的回复: 不明觉厉--看着像是url编码,但用UrlDecode解码解不出来 是连接类的,只是不知道怎么用解决方案六:efbbbf是utf-8文档的BOM头由

android studio-萌新的安卓之路,跪求老司机降临

问题描述 萌新的安卓之路,跪求老司机降临 萌新刚踏上安卓之路,但是这个世界好陌生,故此番前来向老司机请教,请收下我的膝盖.萌新就想问一下,我现在对安卓开发什么都不会,并且想使用Android studio作为集成开发环境,我该怎么办,去哪找学习资料来搭建好我的第一个hellow world,以及指导后面的进阶之路,跪求,我现在无从下手 恩,我学过java,想在Windows上用Android studio开发,我同学给过我一些学习资料,诸如 Android15天之类的视频,但是那个是基于ecli

vc++编程问题-编程实现DFA识别字符串的过程,求大神解答

问题描述 编程实现DFA识别字符串的过程,求大神解答 编程实现DFA识别字符串的过程,1DFA的输入与DFA的存储,确定DFA的数据结构以及存储格式2DFA的正确性检查,看DFA的五元组是否正确,3输入任意一个整数N,DFA的能列表显示其识别的所有长度小于等于N的字符串4DFA的规则字符串判定,输入一个字符串,模拟DFA识别字符串的过程,判定该字符串是否是规则字符串 解决方案 1.dfa算法不是几十行代码可以搞定的: 2.可以使用线程cfa算法库,没有必要自己再实现一个dfa算法.

tang-c++编程题,求大神解答............谢谢啦...........

问题描述 c++编程题,求大神解答............谢谢啦........... 在一个数组中首先判断里的自符是否为回文字符,如果是在按其长度排序,若相同长度的则按ASCII码排序(用c++)求大神解救....... 解决方案 花了一小时弄的,,,亲测. #include<iostream> using namespace std; bool judge(char *str); void sort(char *Selected[],int n); int Length(char *str

c语言-老司机求带,推荐一些OJ网站

问题描述 老司机求带,推荐一些OJ网站 本人非计算机专业学生(土木类),目前大二,只在大学课上学过C与C++,之前未接触过信息竞赛.希望能在寒假充实一下自己.目前在做一些Project Euler上的题.但是感觉偏数学上一点.求前辈推荐一些OJ网站,或者是其他资源,谢谢! 解决方案 http://www.cnblogs.com/cchun/archive/2011/08/14/2520127.html 这个列表绝对全. 采纳了我的回答,再给你几本电子书 解决方案二: LeetCode,强烈推荐不