关于新手C语言的问题试卷,1、 编程判断输入的正整数是否既是5又是7的整倍数.若是,则输出yes;否则输出no.2、 将一个数组中的值按逆序重新存放.例如,原来的存放顺序为1,2,3,4,5,现存放顺序改

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 19:22:42
关于新手C语言的问题试卷,1、 编程判断输入的正整数是否既是5又是7的整倍数.若是,则输出yes;否则输出no.2、 将一个数组中的值按逆序重新存放.例如,原来的存放顺序为1,2,3,4,5,现存放顺序改

关于新手C语言的问题试卷,1、 编程判断输入的正整数是否既是5又是7的整倍数.若是,则输出yes;否则输出no.2、 将一个数组中的值按逆序重新存放.例如,原来的存放顺序为1,2,3,4,5,现存放顺序改
关于新手C语言的问题试卷,
1、 编程判断输入的正整数是否既是5又是7的整倍数.若是,则输出yes;否则输出no.
2、 将一个数组中的值按逆序重新存放.例如,原来的存放顺序为1,2,3,4,5,现存放顺序改为5,4,3,2,1.
3、 请写出求1-3+5-7+9...-99+101的值这一问题的编程思路,并根据你的思路编写相应的程序.
4、请根据注释填空,并写出运行结果.
#include
void main()
{ i=1;
s=3;
do
{ s+=i++;
if(s%7==0)
//跳出本次循环
else
++i;
}while(s

关于新手C语言的问题试卷,1、 编程判断输入的正整数是否既是5又是7的整倍数.若是,则输出yes;否则输出no.2、 将一个数组中的值按逆序重新存放.例如,原来的存放顺序为1,2,3,4,5,现存放顺序改
    #include<stdio.h>
    int main(){
       int n;
       scanf("%d",&n);
       if(n%5==0&&n%7==0){
          printf("yes");
       }else{
          printf("no");
       }

    }
2.   #include<stdio.h>
    int main(){
       int a[100];
       int n;
       scanf("%d",&n);
       for(int i = 0;i<n;i++){
          scanf("%d",&a[i]);

       }
       for(int i = 0;i<n/2;i++){
          int t = a[i];
          a[i] = a[n-i-1];
          a[n-i-1] =  t;
       }
       for(int i = 0;i<n;i++){
          printf("%d ",a[i]);

       }

    }
3.#include<stdio.h>
int main(){
   int i = 0;
   int sum = 0;
   while(i<=50){
       if(i%2==0){
         sum += 2*i+1;
       }else{
         sum -= 2*i+1;
       }

       i++;
   }
   printf("%d",sum);

}
4.i的值时4


5.0 5
6.12