您的位置:首页 > 编程语言 > C语言/C++

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();

}

这是给五个字符进行倒叙,都是下午的时候进行运算的题目


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息