C语言试题,求大神解答,能答几个答几个,谢谢!

 我来答
White_MouseYBZ
2015-07-29 · TA获得超过4万个赞
知道大有可为答主
回答量:2.1万
采纳率:82%
帮助的人:6280万
展开全部

三、填空题

  1.  4    int

  2. 2.5    60

  3. 值传递(即实参的值向形参拷贝)    1

  4. 5    6

  5. 3    char *strcmp(const char *a,const char *b)

四、编程题

1.

#include "stdafx.h"//vc++6.0加上这一行.//
#include "stdio.h"
int main(void){
    unsigned n;
    printf("Enter a positive integer...\nn=");
    scanf("%d",&n);
    if(n%5==0 && n%7==0)
        printf("Yes\n");
    else printf("No\n");
    return 0;
}

2.

#include "stdio.h"
int main(void){
    int a,n,i,sum,xa;
    printf("Inout a & n(int n<10)...\n");
    scanf("%d%d",&a,&n);
    for(xa=a,sum=i=0;i<n;sum+=xa,(xa*=10)+=a,i++);
    printf("The result is %d\n",sum);
    return 0;
}

3.

#include "stdio.h"
int main(void){
    int i,sum;
    for(sum=0,i=6;i<100;sum+=i,i+=6);
    printf("The result is %d\n",sum);
    return 0;
}

4.

#include "stdio.h"
#include "math.h"
int main(void){
    printf("The s = %f\n",200*(1-pow(0.5,10))/(1-0.5)-100);
    printf("The h = %f\n",200.0/(2<<10));
    return 0;
}
上海勤革
2024-10-18 广告
Golang程序员在准备面试时,可以参考多个在线刷题平台来提高编程能力和解题技巧。虽然没有具体的网址,但常见的刷题网站通常会提供丰富的算法题库、在线编程环境以及详细的题目解析。通过不断练习,Golang程序员能够加深对常用数据结构和算法的理... 点击进入详情页
本回答由上海勤革提供
帐号已注销
推荐于2016-03-15 · TA获得超过104个赞
知道小有建树答主
回答量:508
采纳率:50%
帮助的人:200万
展开全部
  1.    a[1][0]值为   4 

  2.    2.75     35

  3. 单向传递    1个字节

  4. 6   6

  5. 3   strcmp

编程第一题:

#include <stdio.h>
void main() {
 int New;
 printf("请输入一个数:"); 
 scanf("%d",&New);
 if(New%5==0&&New%7==0) printf("YES\n");
 else printf("No\n");
}

编程题第二题:(PS:代码把输入精简了,要输入的话自己修改一下);

#include <stdio.h>
void main() {
 int a=2,n=4,i,sum=0;
 for(i=0;i<4;i++){
  sum+=a;
  a=a*10+2;
 }
 printf("%d\n",sum);
}

 

编程第三题:

#include <stdio.h>
void main() {
 int i,sum=0;
 for(i=1; i<=100; i++) {
  if(i%6==0) {
   printf("%d+%d=",sum,i);
   sum+=i;
   printf("%d\n",sum);
  }
 }
 printf("\n总和等于=%d",sum);
}

第四题代码:(PS:可能会错);

#include <stdio.h>
void main() {
 float sum=100.0,fantan,fantan_sum=0.0,hight=100;
 int n;
 for(n=0;n<10;n++){
  hight/=2;
  fantan_sum+=hight;
  sum+=hight*2;
 }
 printf("共经过 %f 米\n",sum); 
 printf("反弹总和:%f 米",fantan_sum);
}
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
巨蟹girl7
2015-07-29
知道答主
回答量:10
采纳率:0%
帮助的人:1.2万
展开全部
像素还能不能再好点
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式