1、#include
#include
2、不是,那个是for的格式,不能改for( ; ;)第一个;前表示初值,第二个表示判断条件,后面的表示为下一次循环做准备
3、嗯 也可以用a=a+1
4、{e=10*a+5*b+2*c+d;if(e==100) s++;}表示将一张100元钞票换成10、5、2、1元的零钱,有多少种换法。S++表示有多少种换法。
%d,%f是输出格式,不一定,如果不加 printf(\n",s);
会报错
scanf 是输入函数 float是浮点类型
你这问题,入门的都知道了,把书看一遍就O了。
你的这些问题是一些C语言初级的问题,以后多看一些书,自然就会懂的。不要一开始就想什么都弄懂,这要一些时间的。
1、凡是使用printf(输出)、scanf(输入)、getchar(输入一个字符)、putchar(输出一个字符)这些输入输出函数,应该使用#include
2、for(表达式1;表达式2;表达式3)语句--(1)先求解表达式1、(2)求解表达式2,满足该条件,执行for语句的内嵌语句,同时执行表达式3
3、不用a++,b++之类不用的话,可以把表达式三放在内嵌语句中实现也是可以的,如
for(a=0;a<=10;){a++;}
4、s++计算总共有几种换发,当整数凑满100时,是一种,就自动加一
%d是整形、%f是实型,就是小数的形式(float就是实型)、%c输出字符型、%s输出字符串
哈哈,我比你早学1个月,基本的知识你可以问我1844348997