⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 change_str_int.cpp

📁 软件工程的大作业
💻 CPP
字号:
#include <stdio.h>
#include "stdafx.h"
//#include <math.h>


// 把命令行传入的字符串转化为 Int 类型。
int change_Str_Int(int argc, char **argv) 
{
    int i,j,a=0,b=0;
	int num,sum=0;
	char* t;

	t=argv[1];
/*	printf("argc = %d\n", argc);

	for (i=0;i<argc;i++)
		printf("argv[%d] = %s\n", i, argv[i]);

	printf("\nThe second var must be a number(0 - 65535)\n");
*/
	
	for (num=0;*(t++) != 0;num++)
	{
		//	printf("%c\n", *(t-1));     //ok
	}
		//	printf("%d\n",num);   	
		//t=t-2;
		//	printf("*t = %c\n",*(t-2));  

	t=argv[1];
	a = (*(t++)-'0');	
	for (i=1;i<num;i++)
	{	
		b = (*(t++)-'0');   //也可以用 int atoi(constant char *)
		a = a*10+b;
	}
//	printf("输入为: = %d\n",a);
//	printf("输入的参数,经过类型转换变成int 型,再开方,得到结果: %.2f\n",sqrt(a));		

    return a;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -