代码拉取完成,页面将自动刷新
////统计二进制中1的个数
//#define _CRT_SECURE_NO_WARNINGS
//#include<stdio.h>
//int count(int x)
//{
// int cnt = 0;
// while (x)
// {
// x = x & (x - 1);
// cnt++;
// }
// return cnt;
//}
//
//int main()
//{
// int a = 0;
// scanf("%d", &a);
// int ret = count(a);
// printf("%d\n", ret);
// return 0;
//}
#include <stdio.h>
#include <string.h>
void fun(char* s, char t[])
/*不得改动此注释文字及位置,begein*/
{
int len = strlen(s);
int i;
int j = 0;
for (i = 0; i < len; i++)
{
if (s[i] % 2 == 0)
{
t[j] = s[i];
j++;
}
}
t[j] = '\0';//记得给最后一位赋值 \0
}
/*不得改动此注释文字及位置,end*/
main()
{
char s[100], t[100]; void NONO();
printf("\nPlease enter string S:"); scanf("%s", s);
fun(s, t);
printf("\nThe result is: %s\n", t);
NONO();
}
void NONO()
{
char s[100], t[100];
FILE* rf, * wf;
int i;
rf = fopen("in.dat", "r");
wf = fopen("out.dat", "w");
for (i = 0; i < 10; i++) {
fscanf(rf, "%s", s);
fun(s, t);
fprintf(wf, "%s\n", t);
}
fclose(rf);
fclose(wf);
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。