C语言学习7
2016-08-05 18:22
211 查看
今天主要复习了这个星期的内容,对这个星期的学习整体进行了一个总结,作用还是挺大的,自己都不知道忘了许多的东西,通过上午时间的很多间没有白费,加深了许多的见解,下午的话主要做了几道习题虽然还没做出来,但时间紧张,做了对着一周的测试
这几道题目的代码
void main()
{
int N;
char a;
int n = 0, m = 0, l = 0;
int i = 0;
while (i < N)
{
getchar();
scanf("%c", &a);
if (a >= 48 && a <= 57)
{
n += 1;
}
else if ((a >= 65 && a <= 90) || (a >= 97 && a <= 122))
{
m += 1;
}
else if (a == 35)
{
l += 1;
break; //#
}
else
{
l += 1;
}
i++;
}
printf("%d个数字\n", n);
printf("%d个字母\n", m);
printf("%d个其他\n", l);
这题主要是运用了ascii码求输入的数字字母和字符
char add(char arr,int start = 0,int len)
{
int start = 0;
int end = len - 1;
/*while (start = end)
{
start = end;
start += 1;
end -= 1;
printf("%c", arr[start]);
}
return start,end;*/
if
for (int i = 0; i < 5; i++)
{
for (int j = 5; j > 0; j--)
{
i = j;
}
/*start = end;
start = start + 1;
end = end - 1;
return add*/
printf("%c", arr[i]);
return add(arr,start+1, len);
}
if (s)
return 1;
}
void main()
{
char a[5] = { 0 };
char m;
printf("输入五个字符用空格隔开:");
for (int i = 0; i < 5; i++)
{
scanf("%c ", &m);
getchar();
}
add(a, 0, 5);
getchar();
}
这是给五个字符进行倒叙,都是下午的时候进行运算的题目
这几道题目的代码
void main()
{
int N;
char a;
int n = 0, m = 0, l = 0;
int i = 0;
while (i < N)
{
getchar();
scanf("%c", &a);
if (a >= 48 && a <= 57)
{
n += 1;
}
else if ((a >= 65 && a <= 90) || (a >= 97 && a <= 122))
{
m += 1;
}
else if (a == 35)
{
l += 1;
break; //#
}
else
{
l += 1;
}
i++;
}
printf("%d个数字\n", n);
printf("%d个字母\n", m);
printf("%d个其他\n", l);
这题主要是运用了ascii码求输入的数字字母和字符
char add(char arr,int start = 0,int len)
{
int start = 0;
int end = len - 1;
/*while (start = end)
{
start = end;
start += 1;
end -= 1;
printf("%c", arr[start]);
}
return start,end;*/
if
for (int i = 0; i < 5; i++)
{
for (int j = 5; j > 0; j--)
{
i = j;
}
/*start = end;
start = start + 1;
end = end - 1;
return add*/
printf("%c", arr[i]);
return add(arr,start+1, len);
}
if (s)
return 1;
}
void main()
{
char a[5] = { 0 };
char m;
printf("输入五个字符用空格隔开:");
for (int i = 0; i < 5; i++)
{
scanf("%c ", &m);
getchar();
}
add(a, 0, 5);
getchar();
}
这是给五个字符进行倒叙,都是下午的时候进行运算的题目
相关文章推荐
- JQuery1——基础($对象,选择器,对象转换)
- Android Manifest 用法
- Android之使用Http协议实现文件上传功能
- Android学习笔记(二九):嵌入浏览器
- Android java 与 javascript互访(相互调用)的方法例子
- 什么是 GraphQL?
- 如何组织构建多文件 C 语言程序(二)
- Spark RDD API详解(一) Map和Reduce
- JavaScript演示排序算法
- javascript实现10进制转为N进制数
- Spring Boot 开发微服务
- 如何写好 C main 函数
- lwn拾遗:[sn3218 led drivers]-api解释-1
- 最后一次说说闭包
- Ajax
- 页面元素查找之Selectors API
- 2019年开发人员应该学习的8个JavaScript框架
- mysql集群之MMM简单搭建
- HTML中的script标签研究
- 对一个分号引发的错误研究