程序设计11级AnyviewC作业表--第1-5章(2011-10)(5)

2018-12-04 16:05

【程序】

void main() { int a,b,c;

a=135,b=43,c=6789;

printf(\ printf(\ printf(\ printf(\}

【例题3.870e】指定浮点数的显示格式

编写程序,将543.3456和23.4567赋给浮点型变量a和b,求其和、差、积、商,并在显示时分别指定了不同的域宽和小数点后的位数。 【程序】

void main()

{ float a,b,sum,min,tim,sep; a=543.3456; b=23.4567; sum=a+b; min=a-b; tim=a*b; sep=a/b;

printf(\ printf(\ printf(\ printf(\}

【例题3.880e】指定小数点后的显示位数

编写程序,输入一个浮点数,分别按小数点后3位、2位和1位的格式显示。 【程序】

void main() { float a;

scanf(\

printf(\}

【例题3.890e】字符显示格式

编写程序,将'X'赋给字符变量a,分别按1位、2位、3位和4位域宽的格式显示。 【程序】

void main() { char a; a='x';

printf(\}

- 21 -

【例题3.900e】显示字符图案 编写程序,显示字符图案: x x x x xx xx x x x x

【程序】

void main() { char a; a='x';

printf(\ printf(\ printf(\ printf(\ printf(\ printf(\}

【习题3.905】显示多个相关字符

s是系统给定的外部字符型变量(不需要自行定义)。编写程序,依次以空格分隔输出s字符的前导字符、s字符和s的后续字符。例如,若s='b',则输出 a b c 【程序】

void main() {

printf(\}

【例题3.910e】指定有效输入位数

编写程序,输入一个不超过3位的整数。 【程序】

void main() { int a;

scanf(\ printf(\}

【例题3.920e】指定有效输入位数

编写程序,分别按1位和2位输入两个整数到整型变量a和b,求其积赋给c并显示。 【程序】

void main() { int a,b,c;

scanf(\

- 22 -

c=a*b;

printf(\}

第4章 选择结构程序设计(例题13—习题13)

【例题4.010e】if语句

编写程序,输入一个整数到变量a,若其值为0或正数,则显示其值。 【程序】

void main() { int a;

scanf(\输入a*/ if(a>=0)

printf(\}

【习题4.011】关系表达式,if语句第一种形式

在以下程序空缺处填写合适内容,使得程序能够判断用户输入的字符是否为'@',若是则显示:\输入正确\。 【程序】

#include void main() { char c;

scanf(\

if( ) printf(\输入正确\\n\}

【习题4.012】关系表达式,if语句第一种形式

在以下程序空缺处填写合适内容,使得程序能够输入一个整数赋给变量a,计算并输出a的绝对值a1。 【程序】

#include void main( ) { int a,a1;

scanf(\

printf(\}

【习题4.013】逻辑表达式,if语句第一种形式 在以下程序空缺处填写合适内容,使得程序能够对输入的整型变量x的值进行判断,若变量x值为“假”时输出 “False”。 【程序】

- 23 -

#include int main( ) { int x;

scanf(\ if( )

printf(\ return 0; }

【例题4.015e】if语句

编写程序,输入两个整数到变量a和b,使用if语句由小到大显示这两个数。 【程序】

void main() { int a,b,t;

scanf(\ if(a>b){

t=a; a=b; b=t; }

printf(\}

【习题4.016】if语句的子句为复合语句 在以下程序空缺处填写合适内容,使得程序能够将输入到变量a和b的两个整数按照由大到小的顺序输出。 【程序】

#include void main( ) { int a,b,t;

scanf(\ if( )

{ }

printf(\}

【例题4.020e】if-else语句

编写程序,输入两个整数到变量a和b,使用if-else语句由小到大显示这两个数。 【程序】

void main() { int a,b;

scanf(\ if(a

printf(\ else

printf(\}

- 24 -

【例题4.025e】条件表达式

编写程序,输入两个整数到变量a和b,使用条件表达式显示这两个数中的较大者。 【程序】

void main() { int a,b;

scanf(\ printf(\}

【例题4.030e】if-else语句

编写程序,输入一个整数到变量a,若为0或正数,则显示:其值及“is positive”;若为负数,则显示:其值及“is negative”。 【程序】

void main() { int a;

scanf(\输入a*/ if (a>=0)

printf(\为0或正数*/ else

printf(\为负数*/ }

【例题4.040e】if-else语句

编写程序,输入两个整数到变量a和b,若a<=b,则求其积赋给c并显示,否则求其商赋给c并显示。 【程序】

void main() { int a,b,c;

scanf(\ if (a<=b) { c=a*b;

printf(\ } else { c=a/b;

printf(\ } }

【例题4.050e】嵌套if-else语句

编写程序,输入一个整数到变量a,按其数值小于10、10-99、100-999、1000以上等四种情形分类并显示。例如:输入248时,显示:“248∈[100,999]”。 【程序】

void main() { int a;

- 25 -


程序设计11级AnyviewC作业表--第1-5章(2011-10)(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:致全体同仁书(王明夫)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: