你找到这个char 数组
然后for循环找a不就好了。
#include <stdio.h>
int main()
{
char arrs[50];
int count = 0;
scanf("%s", arrs);
for (int i = 0; i < 50; i++) {
if (arrs[i] == 'a') {
count++;
}
}
printf("%d", count);
}
判断字符串a出现次数,用count函数,
s='abcdabcda'
print(s.count('a'))
第一图中用if isinstance(item,int)判断整数型数据并累加。
ls=[123,'456',789]
s=0
for item in ls:
if isinstance(item,int):
s+=item
print(s)
第二个:
print('{}*{}={:>2}\t'.format(i,j,i*j),end='')
如有帮助,请点采纳。