zoukankan      html  css  js  c++  java
  • HDU 3787 A+B 模拟题

    解题报告:就是输入两个用逗号隔开的数字,求出这两个数字的和,并且用正常的方式输出来。直接写一个函数将一个包含逗号的数字转换成十进制的数返回就行了。这里推荐一个函数atoi(),参数是char*型的,然后返回的是一个int型的数,可以很方便的把字符串转化成整形数,包含的头文件是#include<stdlib.h> ,C++里面就是#include<cstdlib>

     1 #include<cstdio>
     2 #include<cstring>
     3 #include<cstdlib>
     4 typedef __int64 INT;
     5 int oper(char *s) {
     6     char str[30];
     7     int k = 0,len =  strlen(s);
     8     for(int i = 0;i<len;++i)
     9     if(s[i] != ',')
    10     str[k++] = s[i];
    11     str[k] = NULL;
    12     return atoi(str);
    13 }
    14     
    15 int main() {
    16     char str1[30],str2[30];
    17     while(scanf("%s%s",str1,str2)!=EOF) {
    18         INT A = (INT)oper(str1);
    19         INT B = (INT)oper(str2);
    20         printf("%I64d
    ",A+B);
    21     }
    22     return 0;
    23 }
    View Code
  • 相关阅读:
    看别人的代码学习的css
    Font Awesome
    响应式网站设计
    css兼容性的问题
    英语
    我的bootstrap使用的历程
    jquery的常用的容易忘记的东西
    jquery基本方法
    js与jquery的区别
    134123
  • 原文地址:https://www.cnblogs.com/xiaxiaosheng/p/3226494.html
Copyright © 2011-2022 走看看