关于新手C语言的问题试卷,希望大神给答案

1、编程判断输入的正整数是否既是5又是7的整倍数。若是,则输出yes;否则输出no。2、将一个数组中的值按逆序重新存放。例如,原来的存放顺序为1,2,3,4,5,现存放顺... 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<stdio.h>
void main()
{ i=1;
s=3;
do
{ s+=i++;
if(s%7==0)
//跳出本次循环
else
++i;
}while(s<15);
printf("%d",i);
}
本程序运行结果为 。
5、在下面程序的横线处填入适当的语句,使程序满足下述要求。
#include<stdio.h>
void main()
{ int x,c,m;
float y;
scanf(“%d”,&x);
if(x<0) c=-1;
else c=x/10;
switch(c)
{ case -1: y=0;break;
case 0:y=x;break;
case 1:y=10;break;
case 2:
case 3:y=-x+10;break;
default:y=-2;
}
if(y!=-2) printf(“y=%d\n”,y);
else printf(“error\n”);
return 0;
}
若输入-10,则程序运行结果:
若输入5,则程序运行结果:
6、以下程序的输出结果是__ __
#include<stdio.h>
main()
{int arr[10],i,k=0;
for(i=0;i<10;i++)
arr[i]=i;
for(i=0;i<4;i++)
k+=arr[i]+i;
printf("%d\n",k);
}
按题号给答案 谢谢了哈
展开
 我来答
此间的少年1234
2014-03-18 · 超过25用户采纳过TA的回答
知道答主
回答量:65
采纳率:0%
帮助的人:48万
展开全部
  1.     #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

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式