购物网站起名,怎样使用网站模板,为什么大公司不用uniapp,公司建设网站的 计划书文章目录 C语言练习题读懂每个练习题才是学好一门代码的重要经历目录#xff08;先不要看答案#xff0c;首先自己做才能更好的领悟#xff0c;做不来没关系#xff09;题目一#xff1a;有 1、2、3、4 四个数字#xff0c;能组成多少个互不相同且无重复数字的三位数先不要看答案首先自己做才能更好的领悟做不来没关系题目一有 1、2、3、4 四个数字能组成多少个互不相同且无重复数字的三位数都是多少题目二//题目企业发放的奖金根据利润提成。题目三输入某年某月某日判断这一天是这一年的第几天    C语言练习题 
读懂每个练习题才是学好一门代码的重要经历 
目录先不要看答案首先自己做才能更好的领悟做不来没关系 
题目一有 1、2、3、4 四个数字能组成多少个互不相同且无重复数字的三位数都是多少 
程序分析可填在百位、十位、个位的数字都是 1、2、3、4组成所有的排列后再去掉不满足条件的排列。 
int main(void)
{int i,j,k;for( i1;i5;i){for( j1;j5;j){for( k1;k5;k){///关键只要证明i j k 互不等于即可if(i!j  i ! k  j ! k  k !j){printf(%d,%d,%d,\n,i,j,k);}}}}return 0;
}题目二//题目企业发放的奖金根据利润提成。 
//利润(I)低于或等于10万元时奖金可提10% //利润高于10万元低于20万元时低于10万元的部分按10%提成高于10万元的部分可提成7.5% //20万到40万之间时高于20万元的部分可提成5% //40万到60万之间时高于40万元的部分可提成3% //60万到100万之间时高于60万元的部分可提成1.5% //高于100万元时超过100万元的部分按1%提成。 //从键盘输入当月利润I求应发放奖金总数 //程序分析请利用数轴来分界定位。注意定义时需把奖金定义成双精度浮点(double)型。 ///输入的金额double i;double bonus1,bonus2,bonus4,bonus6,bonus10,bonus;printf(你的净利润是\n);///这个主要的分界bonus1  100000 * 0.10;bonus2  bonus1  (i-100000)*0.075;bonus4  bonus2  (i-200000)*0.05;bonus6  bonus4  (i-200000)*0.03;bonus10  bonus6  (i-400000)*0.01;printf(输入您的奖金\n);scanf(%lf,i);if(i  100000){bonus  i * 0.1;}else if(i  200000){bonus  bonus1  (i-100000) * 0.75;}else if(i400000){bonus   bonus2  (i - 200000)* 0.05;}else if(i600000){bonus  bonus4  (i-400000) * 0.03;}else if (i1000000){bonus  bonus6  (i - 600000) * 0.015;}else if(i1000000){bonus bonus10  (i-1000000) * 0.01;}printf(你的提成是%lf\n,bonus);题目三输入某年某月某日判断这一天是这一年的第几天 
程序分析以3月5日为例应该先把前两个月的加起来然后再加上5天即本年的第几天特殊情况闰年且输入月份大于3时需考虑多加一天。 难点主要是如何判断闰年的方式、可以百度查询一下 
int main(void)
{int year,month,day,leap,sum;printf(请输入年月日格式2015,12,10\n);scanf(%d,%d,%d,year,month,day);switch(month){case 1:sum  0;break;case 2:sum  31;break;case 3:sum  59;break;case 4:sum90;break;case 5:sum120;break;case 6:sum151;break;case 7:sum 181;break;case 8:sum  212;break;case 9:sum  243;break;case 10:sum  273;break;case 11:sum  304;break;case 12:sum  334;break;default:printf(数据错误);break;}//主要功能、判断是否闰年 if(year % 400  0 ||(year % 40year % 100 !0)){leap1;}else{leap0;}if(leap  1  month  2){sum;}printf(这是一年中的%d天\n,sum);return 0;
}