m0_65334983 2022-05-19 13:39 采纳率: 0%
浏览 27

久久我吧 c语言问题怎么办

1写出下面程序运行结果 main(
{ int a[5],i;
for(i=0;i<5;i++)
a[i]=2*(i+1); for(i=4;i>=0;i-)
printf("%3d",a[i]); printf("\n");
10,8,6,4,2

2if~,将输入的两个数中最小的打印出来。

3写出1+2+…+100之和的

  • 写回答

2条回答 默认 最新

  • 吕布辕门 新星创作者: 后端开发技术领域 2022-05-19 13:45
    关注

    第一题

    img


    第二题

    
    #include
    
    int main()
    
    {
    
    int n1, n2, minMultiple;
    
    printf("输入两个正整数: ");
    
    scanf("%d %d", &n1, &n2);
    
    // 判断两数较小的值,并赋值给 minMultiple
    
    minMultiple = (n1>n2) ? n1 : n2;
    
    // 条件为 true
    
    while(1)
    
    {
    
    if( minMultiple%n1==0 && minMultiple%n2==0 )
    
    {
    
    printf("%d 和 %d 的最小数为 %d", n1, n2,minMultiple);
    
    break;
    
    }
    
    ++minMultiple;
    
    }
    
    return 0;
    
    }
    
    
    第三题
    

    //for循环
    #include<stdio.h> //头文件
    int main() //主函数
    {
    int i,sum=0;//定义变量
    for(i=1;i<101;i++)//循环条件和增量
    {
    sum=sum+i; //和
    }
    printf("%d",sum);//输出结果
    return 0;//函数返回值为0
    }

    
    
    
    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 5月19日