1、
有5人坐在一起:问第5个人多少岁,他说逼第4个人大2岁。
问第4个人多少岁,他说比比第3个人大2岁。
问第3个人多少岁,他说比第2个人大2岁。
问第2个人多少岁。他说比第1一个人大两岁。
最后问问第1个人,他说10岁。(求第五个人多大)
int i,j=0,sum=10;
for(i=1;i<=5;i++){
sum+=2;
}
printf("第 5 个人 %d 岁!\n\n",sum);
结果:
2、
给一个不多于5位数的整数:
1、分别求出每一位数字。
2、分别打印出每一位数字。
3、逆序打印出各位数字。
int i,j=1,number,array[5]={0};
scanf("%d",&number);
printf("第五位为个位!!!\n\n");
for(i=4;i>=0;i--){
array[i]=((number/j)%10);
printf("第 %d 位数字为:%d \n\n",i+1,array[i]);
j*=10;
}
printf("逆序打印出各位数字:");
for(i=4;i>=0;i--){
printf("%d ",array[i]);
}
printf("\n\n\n");
结果:
3、
输出1000~5000之间的所有素数。
int i,j,temporary=0;
for(i=1000;i<=5000;i++){
for(j=2;j
if(i%j==0){
temporary=0;
break;
}else{
temporary=1;
}
}
if(temporary==1){
printf(" %d ",i);
}
}
结果:
4、计算1`10的二次方累加和。
int i,sum=0;
for(i=1;i<=10;i++){
sum+=i*i;
}
printf("1`10的二次方累加和为:%d\n\n",sum);
结果:
/*-------------------反爬声明o(*▽*)咻咻咻--------------------
作者:版权声明:本文为博主倾情原创文章,整篇转载请附上源文链接!
如果觉得本文对你有所收获,你的请评论点赞 与
合理优质的转发也将是鼓励支持我继续创作的动力,
更多精彩可百度搜索 杨木发 或:
坚持创作 善于总结 开源共享 高质进步。
-------------------反爬声明o(*▽*)咻咻咻--------------------*/