没有合适的资源?快使用搜索试试~ 我知道了~
anyview题库, Anyview题库设计 62+239题(2012-4-27修订
资源推荐
资源详情
资源评论
AnyviewC 编程作业系统——支持程序可视化运行、调试和测评
AnyviewC 题库:C 程序设计 例题 62--习题 239(2012-4-27)
章
1 2 3 4 5 6 7 8 9
合计
例题
0 0 49 13 0 0 0 0 0 62
习题
2 0 61 13 41 37 42 29 14 239
第 1 章 程序设计和 C 语言(例题 0--习题 0/2)
1.025 编写一个 C 程序,用函数 printf(char *s)输出以下 3 行信息:
********************
* Very Good! *
********************
注意:(1)要求精确到每个字符、空格、字母及其大小写。
(2)可多次调用 printf(char *s),每次仅一个字符串参数。
1.055 编写一个程序,输入 a、b、c 三个值,输出其中最大值。要求不改变下列给定的程序框架
内容,填入合适语句,使其成为满足题目要求的正确程序。
void main()
{ int a,b,c,max;
scanf("%d,%d,%d",&a,&b,&c); /*请输入三个数*/
printf("最大数为:"%d",max);
}
第 2 章 算法——程序的灵魂
第 3 章 最简单的程序设计——顺序结构程序设计(例题 49--习题 0/61)
(含:数据类型、运算和表达式)
【例题 3.010e】显示字符串
编写程序,显示字符串"Let's study C."并换行。
【程序】
void main()
{ printf("Let's study C."); //''为换行符,可出现在字符串中
}
【习题 3.012】用 printf 语句显示一行字符编写程序,显示字符串"I am a student."后换行。
【程序】
void main()
{
- 1 -
printf( );
}
【习题 3.013】显示一行
编写程序,显示字符串"C Language Program"后换行。
【例题 3.020e】用 printf 语句显示多个字符串
编写程序,用 printf 语句将 3 个字符串"Let's","study"和"programming"用空格分隔显示
在同一行。
【程序】
void main()
{ printf("Let's "); //末尾加一个空格,但不换行
printf("study "); //末尾加一个空格,但不换行
printf("programming\n"); //显示后换行
}
【习题 3.023】用 printf 语句在一行上显示多个字符串编写程序,用 printf 语句将 3 个字符
串"I","love"和"China"用空格分隔显示在同一行。
【程序】
void main()
{ printf( );
printf( );
printf( ); //注意:最后要换行
}
【例题 3.030e】换行显示
编写程序,在显示字符串"C Language"后,换行显示字符串"C++ Language"。
【程序】
void main()
{ printf("C Language\n"); //显示后换行
printf("C++ Language\n"); //显示后换行
}
【习题 3.032】换行显示
编写程序,显示字符串"Apple is red."后,换行显示"Banana is yellow."。
【程序】
void main()
{ printf( );
printf( ); //最后一行显示后,通常也换行
}
【习题 3.033】显示多行
编写程序,将字符串"Apple iPad","Apple iPhone"和"Apple iPod"分三行显示。注意:
最后一行显示后,也应换行。
- 2 -
【例题 3.040e】隔行显示
编写程序,在显示字符串"C Language"后,隔 1 行再显示字符串"C++ Language"。
【程序】
void main()
{ printf("C Language\n"); //显示后换行
printf("\n"); //只换行,即隔 1 行再显示
printf("C++ Language\n"); //显示后换行
}
【习题 3.042】隔行显示
编写程序,在显示字符串"Apple is red."后,隔 1 行再显示"Banana is yellow."。
【程序】
void main()
{ printf( );
printf( ); //只换行,实现“隔 1 行”
printf( ); //最后一行显示后,通常也换行
}
【例题 3.050e】注释
编写程序,显示字符串"C Language Exercise",要求在主函数之前加上内容为 C Language
Exercise 的注释。
【程序】
/*C Language Exercise*/ //符合题意的注释
void main()
{ printf("C Language Exercise\n");//显示
}
【习题 3.053】注释
编写程序,显示字符串"C Program",并要求在第一行加注释"Printf Test"。
【例题 3.060e】整型变量,赋值,四则运算
编写程序,分别给变量a赋值 15 和变量b赋值 3,然后依次求并显示两者的和、差、积、商。
【程序】
void main()
{ int a,b,sum,min,tim,sep; //整形变量说明
a=15; //赋值
b=3; //赋值
sum=a+b; //加
min=a-b; //减
tim=a*b; //乘
sep=a/b; //除
printf("%d+%d=%d\n",a,b,sum);
printf("%d-%d=%d\n",a,b,min);
printf("%d*%d=%d\n",a,b,tim);
printf("%d/%d=%d\n",a,b,sep);
- 3 -
}
【习题 3.063】整型变量,赋值,加减四则运算
编写程序,分别给变量a赋值 7 和变量b赋值 5,求 a 加 b 赋给 c,a 减去 b 赋给 d,并显示。
【程序】
void main()
{ int a,b,c,d;
a= ;
b= ;
c= ; //加
d= ; //减
printf("%d+%d=%d\n",a,b,c);
printf("%d-%d=%d\n",a,b,d);
}
【例题 3.070e】余数
编写程序,将 215÷9 的商和余数分别赋给 c 和 d。
【程序】
void main()
{ int a,b,c,d; //整形变量说明
a=215; //赋值
b=9; //赋值
c=a/b; //将商赋给c
d=a%b; //将余数赋给d
printf("%d/%d=%d...%d\n",a,b,c,d); //显示
}
【习题 3.073】整型变量,求商和余数
在以下程序空缺处填写合适内容,使得程序能够分别给变量a赋值 215,变量b赋值 19,c 赋值
75,然后依次求 a 除以 b,a 除以 c 的商和余数并显示结果。
void main()
{ int a,b,c,d,e,f,g;
a=215;
b=19;
c=75;
d= /*a 除以 b 的商*/
e= /*a 除以 b 的余数*/
f= /*a 除以 c 的商*/
g= /*a 除以 c 的余数*/
printf("%d/%d=%d...%d\n",a,b,d,e);
printf("%d/%d=%d...%d\n",a,c,f,g);
}
【习题 3.076】整型变量,赋值,乘除余四则运算
编写程序,分别给变量a赋值 17 和变量b赋值 5,求 a 乘 b 赋给 c,a÷b 的商赋给 d,余赋给 e,
- 4 -
并显示。
【程序】
void main()
{ int a,b,c,d,e;
a=
b=
c=
d=
e=
printf("%d*%d=%d\n",a,b,c); /* 显示 a 乘 b 的积 c */
printf("%d/%d=%d...%d\n",a,b,d); /* 显示 a 除以 b 的商 d */
printf("%d%%%d=%d...%d\n",a,b,e); /* 显示 a 除以 b 的余数 e */
}
【例题 3.080e】算术表达式
编写程序,不使用变量,显示 35*25 的值。
【程序】
void main()
{ printf("%d*%d=%d\n",35,25,35*25);//显示结果
}
【习题 3.083】算术表达式
编写程序,不使用变量,显示 11+2*3 的值。
【程序】
void main()
{ printf("%d+%d*%d=%d\n", );
}
【例题 3.090e】算术表达式
编写程序,先对整型变量 a 赋值 15,b 赋值 10,然后将 a+b 与 a-b 的商赋给 c,并显示 c 的值。
【程序】
void main()
{ int a,b,c;
a=15;
b=10;
c=(a+b)/(a-b);
printf("(%d+%d)/(%d-%d)=%d\n",a,b,a,b,c);//显示结果
}
【习题 3.092】算术表达式
编写程序,先对整型变量 a 赋值 11,b 赋值 2,然后将 a/b 与 b-a%10 的乘积赋给 c,并显示 c 的
值。
【程序】
void main()
{ int a,b,c;
- 5 -
剩余55页未读,继续阅读
资源评论
qqlindexi
- 粉丝: 3
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功