找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 14|回复: 1

c基础考核求带

[复制链接]

111

主题

596

回帖

1551

积分

金牌会员

积分
1551
发表于 2013-8-1 15:17:23 | 显示全部楼层 |阅读模式
1.阅读以下程序,写出程序的功能。
    #include
main()
{
int a=10;
  {
    int a=15;
    printf(“a.1=%d,”,a);
  }
printf(“a.2=%d\n”,a);
}
运行结果是:
2.阅读以下程序,写出程序的功能。

#include
main()
{
     int a[10]={2,4,0,-5,10,6,-8,9,6,7};
     int i,s=0,count=0;
     for(i=0; i0)
{ s+=a[i];count++;}
            else
continue;
     printf ("s= %d , count=%d\n", s ,count);
}
3.阅读以下函数,写出此函数的功能。
void fun(char A[ ],int n)
{
     char tmp;
     int k;
     for (k=0; k
main()
{
     char ch;
     int c=0,s=0,n=0,other=0;
     while ((ch=getchar())!='\n')
     {
            if ((ch>='a'&&ch='A'&&ch='0'&&ch
int  func(int m)
{
     int  s;
     if (m= =1)
            s=1;
     else
s=m+4;  
     return(s);
}
main()
{
     int  y;
     y=func(4);
     printf( "%d",y);
}
6.int runc(int a,int b)
{
return(a+b);
}
main()
{
int x=2,y=5,z=8,r;
r=runc(runc(x,y),z);
printf(“%d\n”,r);
}
回复

使用道具 举报

111

主题

596

回帖

1551

积分

金牌会员

积分
1551
 楼主| 发表于 2013-8-1 15:18:49 | 显示全部楼层
三、程序填空题(每空2分,共20分) 1.以下程序对输入的1000以下的整数,求出其相应的个位数、十位数和百位数。  #include main() {      int x,a,b,c;      do{             printf("输入一个1000以下的整数:");             scanf("%d",&x);             printf("\n");      }while(                );      a=x/100;      b=(x-a*100)/10;      c=                ;      printf("%d的个位数是%d,十位数是%d,百位数是%d\n",x,c,b,a); } 2.以下程序完成对键盘输入的正整数求最大值和最小值,输入负数时循环结束。请填写缺少的语句。  #include main() {      int i,j,n,max,min,a[100];      for(i=1; i'9')              {                    s[j]=s;                                 ;             }      s[j]=              ;  } 4.以下程序用来求数组全部元素的和,请填写缺少的语句。  #include main( ) {      int a[ ]={0,1,2,3,4,5,6,7,8,9};      int s=0 , i, *p;      p=           ;      for (i=0; i
否要 发表于 2013-8-1 15:30

昨天才看了几页C
你运行下不就得了
第一题是10?

所谓功能也是求输出结果
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-1-16 18:05 , Processed in 0.016745 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表