C语言编程难题,师傅帮小弟

发布于 科技 2024-08-17
3个回答
  1. 匿名用户2024-02-01

    阅读计算结果(你给出的程序是错误的,我改后的结果应该不意味着改标题)。

    1. a=0,b=5,c=2

    纠正错误。 "%d",&a);

    a,float b)

    return c;

    scanf("%d%d",&x,&y);

    编程。 #include

    void main()

    int a[10],sum=0,b=0,j;

    for(j=0;j<10;j++)

    scanf("%d",&a[j]);

    for(j=0;j<10;j++)

    if(a[j]>0)

    sum+=a[j];

    b++;printf("有正整数 %d,正整数之和为 %d",b,sum);

  2. 匿名用户2024-01-31

    #include

    using namespace std;

    void main()

    int i;

    int l[10];

    cout<<"请输入 10 个任意整数:";

    for(i=0;i<10;i++)

    cin>>l[i];

    void fun(int *a,int m);

    fun(l,10);

    void fun(int *a,int m)int sum,totle;

    sum=0;totle=0;

    for(int j=0;j0)

    totle++;

    sum+=a[j];

    elsecontinue;

    cout<<"正整数:"

  3. 匿名用户2024-01-30

    我给你一个算法。

    分别在 c 下定义个位数 m、十位、n 个百、p 和千位 q

    m=b%10 p=b/10

    n=a%10 q=a/10

    c=q*1000+m*100+q*10+p前提 您使用的 ab 是一个两位数。

    假设我输入了一个数字 98

    我要取它的十位数字,即 9

    然后我用命令98 10,其中“表示可整除,也就是说,除了整数部分后,例如98除以10应该是,但是整数部分之后是9

    同样,我们需要取它们的数量,即 8

    我们用命令 98%10,其中“%”表示取余数,即除法后取余数,而不是整数部分,例如 98 除以 10 应该是,但取余数部分后,就是 8

    我给你举个例子。

    #include

    void main()

    为了为您扩展它,如果它是一个三位数的数字,例如 987,您应该取百位数、十位数和个位数,即 987 100、(987%100) 10、987%10

相关回答
6个回答2024-08-17

总结。 让我们从第一个 while 函数开始,如果函数值不等于 -1,则可以运行下一个函数。 >>>More

8个回答2024-08-17

啊,我还没学会,我很郁闷

7个回答2024-08-17

方法]创建一个有序数组 a[10]=,最后一个数字是多余的,等于多少并不重要。 >>>More

6个回答2024-08-17

for (i=0;ii 未定义,在它前面添加一个 int i;

char mingcheng[100];是一个字符数组,,100);而是要读字符串。 >>>More

11个回答2024-08-17

算术优先级的 % 相等,因此先取余数,然后计算除法。 >>>More