基于visual Studio2013解决C语言竞赛题之0704字符串长度

原创 2013年12月06日 11:39:20



题目


解决代码及点评

/************************************************************************/
/* 
4、	写一函数,求一个字符串的长度。在main函数中输入字符串,并输出其长度。

*/
/************************************************************************/
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <string.h>

int MyLenthA4(char * p)
{
	int num=0;
	if (p==NULL)
	{
		return 0;  // 空串返回0
	}
	else
	{
		while(*p!='\0')  // 用while循环计数
		{
			num++;
			p++;
		}
	}
	return num;
}

void main()
{

	char p[]="sadhghasdwlg";
	printf(" 字符串长度为%d",MyLenthA4(p));
	system("pause");
}


代码编译以及运行

由于资源上传太多,资源频道经常被锁定无法上传资源,同学们可以打开VS2013自己创建工程,步骤如下:

1)新建工程

2)选择工程

3)创建完工程如下图:

4)增加文件,右键点击项目

5)在弹出菜单里做以下选择

6)添加文件

7)拷贝代码与运行


程序运行结果





版权声明:本文为博主原创文章,未经博主允许不得转载。

基于visual Studio2013解决C语言竞赛题之0605strcat

题目解决代码及点评/* 5. 写一函数,将两个字符串连接,即编写一strcat函数。 */ #include #include void stract(char *p1,char *p2...
  • yincheng01
  • yincheng01
  • 2013年12月05日 14:49
  • 1719

基于visual Studio2013解决C语言竞赛题之0607strcpy

题目解决代码及点评#include #include /* 写一函数将字符数组s1中的全部字符复制到字符数组s2中,不用strcpy函数。 */ void f67(char s1[27], cha...
  • yincheng01
  • yincheng01
  • 2013年12月05日 15:19
  • 1653

WinForm程序调试时,Visual Studio 2013停止工作,重新启动

今天,在调试WinForm程序的时候,每次单步运行到Json序列化对象语句时,VS就停止工作,重新启动。代码片段如下: //2017.10.11 xnn 格式化日期时间DateTime 否则会出现20...
  • Nancy50
  • Nancy50
  • 2017年11月08日 20:37
  • 55

基于visual Studio2013解决面试题之0704判断牌是否顺子

题目解决代码及点评/* 从扑克牌中随机抽 5 张牌,判断是不是一个顺子,即这 5 张牌是不是连续的。2-10 为数字本身,A 为 1,J 为 11,Q 为 12,K 为 13,而...
  • yincheng01
  • yincheng01
  • 2013年12月18日 01:03
  • 1812

【cocos2dx】基于visual studio 2013 的环境搭建

在vs2013配置cocos2dx开发环境
  • eclipse_c
  • eclipse_c
  • 2014年11月18日 17:50
  • 1884

基于visual Studio2013解决C语言竞赛题之0422牛顿迭代法

题目解决代码及点评#include #include /* 用牛顿迭代法求方程在 1.5附近的根(精度在10^-5) 2*x^3-4*x^2+3*x-6=0 */ using namespace st...
  • yincheng01
  • yincheng01
  • 2013年12月03日 15:28
  • 1635

基于visual Studio2013解决C语言竞赛题之0608水仙花函数

题目解决代码及点评/* 功能:写一函数判断某数是否“水仙花数”,所谓“水仙花数”是指一个三位数, 其各位数字立方和等于该数本身。 */ #include #include int flo...
  • yincheng01
  • yincheng01
  • 2013年12月05日 15:28
  • 1914

基于visual Studio2013解决C语言竞赛题之1094纵横图

题目解决代码及点评/************************************************************************/ /* 二)程序设计 ⑴奇阶纵横图...
  • yincheng01
  • yincheng01
  • 2013年12月10日 15:26
  • 2546

基于visual Studio2013解决C语言竞赛题之1057打印加数

题目解决代码及点评 /* 功能: 已知N是正整数, 它可拆写成三个正整数N1、N2和N3之和的形式N=N1+N2+N3。 请编程序打印出满足上式的全部组合,并当N1、N2和N3中至少有两个是素数...
  • yincheng01
  • yincheng01
  • 2013年12月10日 00:11
  • 1626

基于visual Studio2013解决C语言竞赛题之1045打印成绩

题目解决代码及点评/* 功能:用记录来描述一个学生的成绩情况,内容包括:姓名、学号、数学成绩和PASCAL成绩。 要求对一个小组的10个学生的成绩进行统计处理: 1)计算学生的总平均分,...
  • yincheng01
  • yincheng01
  • 2013年12月09日 21:01
  • 1513
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:基于visual Studio2013解决C语言竞赛题之0704字符串长度
举报原因:
原因补充:

(最多只允许输入30个字)