c 语言 编译.a wenj,C语言程序设计(二版)宋海明主编的第一章编程题答案.doc

C语言程序设计(二版)宋海明主编的第一章编程题答案

选择题

D 2、A 3、A 4、D 5、B 6、D 7、 C 8、C 9、A 10、D

填空题

1、0

按行存放

A[1][0]

strcmp s1,s2 0

15

6、SCAL

编程题

1、#include "stdio.h"

void main int a[2][3] 3,2,1 , 5,4,3 ,i,j; for i 0;i 2;i++ for j 0;j 3;j++ printf " %d",a[i][j] ; printf "\n" ; 2、#include "stdio.h"

void main char a[3][3] 'x','h','a' , 'g','y','k' , 'i','p','e' ; int i,j; for i 0;i 3;i++ for j 0;j 3;j++ ; printf "%c",a[1][1] ; 3、#include "stdio.h"

void main int a,b; char c,d; scanf "%d,%d,%c,%c",&a,&b,&c,&d ; printf "a %d,b %d\n",a,b ; printf "c %c,d %c\n",c,d ; 4、#include "stdio.h"

void main int i;

char a[6] 'B','A','S','I','C' ;

for i 0;i 6;i++ printf "%c",a[i] ; for i 0;i 6;i++ printf "%c ",a[i] ; 5、#include "stdio.h"

void main int a[4] 2,5,8,9 ;

printf "%d+%d-%d+%d",a[0],a[1],a[2],a[3] ; 6、#include "stdio.h"

void main int n 32,a[32],sum 0,avg 1,i,j;

for i 0;i 32;i++ a[i] i+21; sum+ a[i]; avg sum/32;

printf "平均分为:%d\n",avg ;

for i 0;i 32;i++

if avg i+21

j+ 1;

printf "低于平均分的人为:%d\n",j ;

#include "stdio.h"

void main int i,j; char str[5][4] "ABCD","EFGH","HIJK","MNOP","QRST" ; for i 0;i 5;i++ for j 0;j 4;j++ printf "%c ",str[i][j] ; printf "\n" ; 8、#include "stdio.h"

void main int i,j,a[10] 0 ;

char str[81],b[10] '0','1','2','3','4','5','6','7','8','9' ;

gets str ;

for i 0;i 10;i++ for j 0;str[j]! '\0';j++ if str[j] b[i] a[i]++;

for i 0;i 10;i++ printf "%c有%d个\n",b[i],a[i] ; 9、#include "stdio.h"

void main int a[26] 0 ; int i; char str[80],c; printf "please input the str :\n" ; gets str ; for i 0;str[i]! '\0';i++ c str[i]; if c 'a'&&c 'z' a[c-'a']++; if c 'A'&&c 'Z' a[c-'A']++; for i 0;i 26;i++ if a[i] 0 printf "%c:%d\n",i+'a',a[i] ; 10、#include "stdio.h"

void main int i,num[4] 0 ,str[9] 16,16,17,28,26,29,29,28,28 ; for i 0;i 9;i++ if str[i] 16&&str[i] 20 num[0]++; else if str[i] 20&&str[i] 25 num[1]++; else if str[i] 25&&str[i] 30 num[2]++; else num[3]++; printf "第一阶段的人为:%d\n",num[0] ; printf "第二阶段的人为:%d\n",num[1] ; printf "第三阶段的人为:%d\n",num[2] ; printf "第四阶段的人为:%

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值