大众信息网

C语言作业帮个忙。。。注释写出来哈。。好理解点

关注:62  答案:4  手机版
解决时间 2021-01-17 08:19
1. 输入数字8,则计算8+7+6+5+4+3+2+1的值,结果为36(使用while循环实现)
2. 输出1~10分别乘以10所得的乘法表(使用do while循环实现)
3. 输入一个正整数,将数字的前后顺序倒转。(使用for循环实现)

感谢。。分没有了,,算帮个忙
最佳答案
#include <stdio.h>
int main()
{
int sum=0,i=8;
while(i>0)
{
sum+=i--;
}
printf("%d\n",sum);
return 0;
}

#include <stdio.h>
int main()
{
int i=1;
do
{
printf("%d\n",i*10);
}while(++i<11);
return 0;
}

#include <stdio.h>
int main()
{
int n,m;
for(scanf("%d",&n),m=0;n;n/=10)
{
m=m*10+n%10;
}
printf("%d\n",m);
return 0;
}

这种东西都还要写注释的话,就是侮辱我的智商,也侮辱lz的智商了
全部回答
printf("\n输入学号%d两个学期的成绩:",i+1);//输出引号里的字符这里的i加1表示什么? 学号一般没有从0开始的 scanf("%d",&student[i][j]);//从键盘输入但这里是怎么放到数组里的? scanf函数会把键盘输入传给指定的指针(&student[i][j])
…… int i=1,j=0,Number; scanf("%d",&Number); while(i<=Number) { j=j+i; i++; } printf("%d",j) ……
1. #include"stdio.h" void main() { int n; scanf("%d",&n); int sum=0,i=0; while(i<=n) { sum=i+sum; i++; } printf("%d\n",sum); } 2. #include"stdio.h" void main() { int i=1; int a=0; do { a=i*10; printf("%d\n",a); i++; }while(i<=10); } 3. #include <stdio.h> int main() { int n,m; for(scanf("%d",&n),m=0;n;n/=10) { m=m*10+n%10; } printf("%d\n",m); return 0; } }
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!