摘要:
很简单的一道题,使我明白了,原来整型的数不可以直接在printf()中赋值给%f,如果那样写的话答案会变成0 真的是很涨知识,也许与printf函数的参数有关吧。 C include int main() { int y=0,wt=0; scanf("%d %d",&y,&wt); if(y = 5 阅读全文
摘要:
这个题的测试用例只卡在了空句子那一个,题目没有明确给出只有一个"."的时候,什么也不输出直接结束。 C include int main(void){ char a[100]={0}; int i=0,count=0,k=0; while(1){ scanf("%c",&a[i]); if(a[i] 阅读全文
摘要:
这个题需要掌握的是每5个数换一行,可以用 "%"来进行实现,默认scanf的输入数据是右对齐的 关键在于 当输入正好的 5的倍数个数时,会打印两个换行。请看一下注释 C include int main(void){ int a,b,sum=0,i; scanf("%d %d",&a,&b); i= 阅读全文
摘要:
这个题的感觉很不好处理,想了很长时间也没有做出来,看了一下别人用C语言写的,真的是太秀了,思路真的非常好,可以启发自己好多; 字符串的统计问题,把字符串的字符弄到数组里,注意字符“0”转换为int型为它的ASCII码“48”,因此数字要减去48。此处数组a[]的下标正好与数字同步。 include 阅读全文
摘要:
还是自己太菜了,只能用笨方法求解,过程曲折,有个问题一直不明白,在这里记录下来,以便以后翻看。 include include int main() { int N; int arr[100]; //此处当定义为 int arr[] = {0};时就会是程序的输出结果变为:ling si;(此时输入 阅读全文