《C程序设计基础》模拟考试题(题目)

合集下载

C语言程序设计模拟题-必做

C语言程序设计模拟题-必做

C语言程序设计模拟题(1)一、选择题(1)能将高级语言程序转换成目标语言程序的是__ C____。

A)调试程序B)解释程序C)编译程序D)编辑程序(2)__A____是构成C语言程序的基本单位。

A)函数B)过程C)子程序D)子例程(3)可以在C语言中用做用户标识符的是__B___。

A)void B)as_b3 C)for D)2cdefine _123 -abc DoWORD If cas SIG(4)若有以下类型说明语句:char w; int x; float y, z;则表达式w*x+z-y的结果为__D___类型。

A)float B)char C)int D)double(5)main(){ float x=123.456;printf("%-5.2f\n",x);}以上程序输出的结果是___D___。

A)123.4 B)123.5 C)123.45 D)123.46(6)下面语句的输出结果是___C___。

printf("%d\n",strlen("\t\"\065\xff\n"));A)14 B)8 C)5 D)输出项不合法,无正常输出(7)下列程序的输出结果是__B____。

main(){ int a=0,b=0,c=0;if(++a>0| ++b>0) ++c;printf("\na=%d,b=%d,c=%d",a,b,c);}A)a=0,b=0,c=0 B)a=1,b=1,c=1C)a=1,b=0,c=1 D)a=0,b=1,c=1(8)下列程序的输出结果是__B____。

main(){ int i;for(i=1;i+1;i++){ if(i>4) {printf("%d",i++);break;}}printf("%d",i++);}A)55 B)56C)程序错误,没有输出D)循环条件永远为真,死循环(9)下列程序的输出结果是___A___。

C语言程序设计模拟题

C语言程序设计模拟题

C语言程序设计模拟题一、选择题1.设x和y均为int型变量,则以下语句:x+=y;y=x-y;x-=y;的功能是()A、把x和y按从大到小排列B、把x和y按从小到大排列C、无确定结果D、交换x和y中的值2.若有以下程序段:int c1=1,c2=2,c3;c3=1.0/c2*c1;则执行后,c3中的值是()A、0 B、0.5 C、1 D、23.有以下程序#include<stdio.h>main(){char *s="ABC";do{printf("%d",*s%10);s++;}while(*s);}注意,字母A的ASCII码值为65。

程序运行后的输出结果是()A.5670 B.656667 C.567 D.ABC 4.有以下程序#include <stdio.h>main(){int i=5;do{if(i%3==1)if(i%5==2){printf("*%d",i);break;}i++;} while(i!=0);printf("\n");}程序的运行结果是()A.*7 B.*3*5 C.*5 D.*2*65.设i和x都是int类型,则for循环语句()。

for(i=0,x=0;i<=9&&x!=876;i++) scanf("%d",&x);A. 最多执行10次B. 最多执行9次C. 是无限循环D. 循环体一次也不执行6.下述for循环语句()。

int i,k;for(i=0,k=-1;k=1;i++,k++) printf("* * * *");A. 判断循环结束的条件非法B. 是无限循环C. 只循环一次D. 一次也不循环7. 引用共用体变量中的字符型变量,以下正确的是()A. a.chB. a.f C b.ch.8.以下共用体定义错误的是()A. B Cunion union data union data{ int i; {int i; {int i;char ch; char ch; char ch;float f; float f; float f;}a,b,c; } }union data a,b,c9.若指针p已正确定义,要使p指向两个连续的整型动态存储单元,不正确的语句是()。

c程序设计基础模拟试卷2

c程序设计基础模拟试卷2

华中科技大学武昌分校 2013 —2014 学年第 2 学期《程序设计基础》试卷(A )闭卷专业班级: 学号: 姓名: 总分:1、下列数据中属于字符常量的是 【 】A 、’ab ’B 、'\t'C 、”*”D 、”abc ”2、下列合法的常数是 【 】A 、E20B 、0x1agC 、.12D 、0378UL3、下列正确的标识符是 【 】A 、 _var3B 、intC 、a?bD 、2a4、设a 和b 是double 类型,则正确的表达式是 【 】A 、a%bB 、a||bC 、a*+++bD 、a+=25、与0X12等值的数为 【 】A 、18B 、021C 、017D 、2106、以下正确的函数原型的形式是 【 】A 、int max( int x ; int y);B 、int max ( int x , int y);C 、int max ( int x , y);D 、int max( int x , int y)7、若有以下定义:char a ;int b ;float c ;double d ;则表达式“a*b+d-c ”的值的类型为:【 】A 、floatB 、intC 、doubleD 、char8、 -1的16位补码的二进制表示是 【 】A 、1000 0000 0000 0001B 、1111 1111 1111 0001C 、0000 0000 0000 0000D 、1111 1111 1111 11119、正确的枚举类型定义是 【 】A 、enum color {RED,GREEN,BLACK};B 、enum color {RED;GREEN;BLACK};C 、enum color={RED,GREEN,BLACK};D 、enum color {“RED ”, “GREEN ”, “BLACK ”};10、若有定义和语句: int a[5]={1,2,3,4,5}; int *p=a;则执行printf(“%d,%d\n ”,*p,*(++p)); 语句的输出是 【 】A 、1,1B 、1,2C 、2,1D 、1,3二、多项选择题(下面每小题的A 、B 、C 、D 备选项中,有两个或两个以上的选项是正确的,请选择正确的选项并填写到括号内,多选、少选、错选均不得分。

c程序设计考试题

c程序设计考试题

c程序设计考试题C程序设计考试题一、选择题(每题2分,共20分)1. 在C语言中,以下哪个选项是正确的整型常量表示方式?A. 0x1234LB. 1234.0C. 1234D. 0x12342. 下列哪个是C语言中的合法标识符?A. 2variableB. variable-C. variable2D. variable#3. 以下哪个语句可以正确地交换两个变量的值?A. a = a + b;B. a = a - b;C. a = a / b;D. a = b; b = a;4. 在C语言中,以下哪个是正确的字符串字面量?A. "Hello, World!"B. 'Hello, World!'C. "Hello, World!" "Hello, World!"D. {"Hello, World!"}5. 以下哪个函数可以用于计算数组中元素的总和?A. sum()B. count()C. average()D. find()6. 以下哪个是C语言中的控制语句?A. ifB. whileC. switchD. All of the above7. 在C语言中,以下哪个是正确的函数声明?A. int function(int a, int b);B. int function(a, b);C. int function(int a, b);D. function(int a, int b);8. 以下哪个是C语言中定义结构体的关键字?A. structB. unionC. enumD. typedef9. 在C语言中,以下哪个是正确的指针声明?A. int *pointer;B. pointer int;C. int pointer[];D. int *pointer[10];10. 下列哪个是C语言中正确的数组初始化方式?A. int arr[5] = {1, 2, 3, 4, 5};B. int arr[5] = 1, 2, 3, 4, 5;C. int arr[] = {1, 2, 3, 4, 5};D. All of the above二、简答题(每题10分,共20分)1. 解释C语言中的指针和引用的区别。

C语言程序设计模拟题(含答案)

C语言程序设计模拟题(含答案)

C语言程序设计模拟题(含答案)C语言程序设计试题一、单项选择题(本题共25小题,每小题2分,共50分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其正确答案涂写在答题卡上。

错选、多选或未选均无分。

1. 以下正确的C语言自定义标识符是__A____。

A. _1aB. 2a_C. doD. a.122. 在C语言中,错误的常数表示是___D____。

A. 0LB.-0x6aLC. '6'D. 1.234E3.53. 设int a, x=2; 执行语句a=x>0?3*x:x=10;后,变量x的值是___B____。

A. 1B. 2C. 6D. 104.设有以下程序段:int x=2,y=2,z=0,a;a=++x||++y&&z++;printf("%d,%d,%d\n",x,y,z);执行后输出的结果是___C______。

A. 2, 2, 0B. 3, 3,1C. 3, 2, 0D. 3, 2, 15. 在C语言中,字符串"\\TOP\t\65\""的长度是__B_____。

A. 5 B.7C. 8D. 126. 设float x,由键盘输入:12.45, 能正确读入数据的输入语句是___C_____A_。

A. scanf("%5f",&x)B. scanf("%5d",&x);C. scanf("%f",x);D. scanf("%s",&x);7.逗号表达式a=2*6,a*3,a+5的值是___B______。

A. 12B. 17C.36 D. 418. C语言程序中,整型常量的书写形式不包括___A______。

A. 二进制B. 八进制C. 十进制D. 十六进制9. 在C语言中,下列运算符中结合性属于自右向左的是________B_。

C语言程序设计模拟试卷(2)

C语言程序设计模拟试卷(2)

C语⾔程序设计模拟试卷(2)模拟试卷⼀⼀、选择题(每题1分,共15分) 在每⼩题列出的四个选项中只有⼀个是符合题⽬要求的,请在正确答案前点选,错选或未选均不得分。

1. 以下选项中不合法的⽤户标识是:正确答案A. _123B. printfC. A$D. Dim2. 在C 语⾔中,char 型数据在内存中的存储形式是:正确答案A. 补码B. 反码C. 原码D. ASCII 码正确答案:D3. 设x,y,z 为int 型变量,且x=3,y=4,z=5 ,则下⾯表达式中值为0 的是:正确答案A. 'x'&&'y'B. !((xC. x||y+z&&y-zD. x<=y正确答案:B4. 若有定义:int a=2,b=4,c; 执⾏语句c=a/b+2.6 ;后,c 的值为:正确答案A. 2.6D. 2正确答案:D5. 设a 为整型变量,不能确定表达数学关系10正确答案A. 10B. a==11|| a==12|| a==13|| a==14C. a>10&&a<15D. !(a<=10)&&!(a>=15)正确答案:C6. 若i 、j 已定义为int 型,则以下程序段中语句printf( “ %d ” ,i*j); 的执⾏次数是:for (i=3;i>0;i-- )for (j=0;j<4;j++ )printf( “ %d ” ,i*j);正确答案A. 12B. 15C. 16D. 20正确答案:A7. 若有输⼊语句“ scanf( "%d%d%d",&x,&y,&z); ”,则不能使x值为5,y 值为6,z值为7的输⼊是:正确答案A. 5 ,6 ,7< 回车>B. 5 6 7< 回车>C. 5 6 < 回车> 7< 回车>D. 5< 回车> ,6< 回车> ,7< 回车>正确答案:A8.执⾏以下程序段后,x ,y 和z 的值分别是:int x=10,y=20,z=30;if(x>y) z=x; x=y; y=z;正确答案:B9. 以下程序段x = -1;do{ x=x*x;} while(!x); 正确的说法是:正确答案A. 死循环B. 循环⼀次C. 循环两次D. 有语法错正确答案:B10. 以下正确的函数声明形式是:正确答案A. double fun(int x ,int y)B. double fun(int x ;int y)C. double fun(int x ,int y) ;D. double fun(int x ,y) ;正确答案:C11.若有定义char ch[8] ,则以下表达式中不能代表数组元素ch[1] 的地址是:正确答案A. &ch[0]+1B. &ch[1]C. &ch[0]++D. ch+1正确答案:C12. 若有初始化语句“ int a[5]={1,2,3,4,5}; ”,值为4 的表达式是:正确答案:C13. 若已有以下函数定义:float fun(float a, int b){int c;c=(int)a%b;return c;}则主调函数中语句“ printf("%f",fun(fun(fun(34,7),4),3)); ”的输出结果是:正确答案A. 2.000000B. 因参数类型与形参类型不⼀致,函数调⽤产⽣错误C. 2D. 因变量c 的类型与fun 函数的返回值类型不符,故输出值为随机值正确答案:A14. 已知:int a[]={1,2,3,4,5,6,7,8,9,10,11,12},*p=a+2 ;则值为3 的表达式是:正确答案A. (*p)++B. *p++C. *++pD. ++*p正确答案:B15. 以下可作为函数fopen 中第⼀个参数的正确格式是:正确答案A. c:\user\file.txtB. "c:\user\file.txt"C. "c:\\user\\file.txt"⼆、填空题(共10题)1. 字符串存储时,末尾被系统⾃动加上字符。

《 C程序设计》模拟试题一及参考答案

《 C程序设计》考试试题( 120分钟)(闭卷)一、单项选择题(每小题 2分,共60分)1. C语言规定:在一个源程序中,main函数的位置是 _________ 。

A)必须在最开始B)必须在系统调用的库函数的后面C)可以任意D)必须在最后2.下列四组选项中,均不是C语言关键字的选项是 _________ 。

A)define B)getc C)include D)whileIF char scanf gotype printf case pow3.设 int a=3;结果为0的表达式是 _________ 。

A)2%a B)a/=a C)!a D)~a4.执行下面程序片段的结果是 _________ 。

int x=23;do { printf("%d",x--);}while(!x);( A)打印出231 (B)打印出23( C)不打印任何内容(D)陷入死循环5. 设int a=0,b=5,c=2;选择可执行x++的语句是 _________ 。

A)if(a) x++; B)if(a=b) x++;C)if(a =< b) x++; D)if(!(b-c)) x++;6.以下程序的运行结果是 _________ 。

main(){ int k=4,a=3,b=2,c=1;printf("\n%d\n",k<a ? k:c<b ? c:a);A)4 B) 3 C) 2 D)17.以下程序的输出结果是 _________ 。

main( ){ int x=8,y=8; printf("%d%d\n",x--,--y);}A)8 8 B)7 7 C)7 8 D)8 78.C语言中,运算对象必须是整数的运算符是 _________ 。

A)% B)\ C)%和\ D) **9.C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是 _________ 。

C语言程序设计模拟试题1(附答案)

C语言程序设计模拟试题1(附答案)《C语言程序设计》模拟试卷一一、单项选择题(每题2分,共30分)1、下列有关C语言的叙述中错误的是()。

A) C语句必须以分号结束B) 任何一个C程序中有且只有一个主函数C) 复合语句在语法上可被看作一条语句D) C程序中对数据的任何操作都可由运算符实现2、以下不能定义为用户标识符的是()。

A) MAIN B) _HJ C) 2ong D) LINE13、下列符号中用来表示C语言中的回车换行的是()。

A) \r B) \n C) \b D) \t4、如有如下定义:int a=1,则语句printf(“%d,%d”, a, ++a);的运行结果为()。

A) 1, 1 B) 1, 2 C) 2, 2 D) 2, 15、已知ch为字符型变量,下面表达式中正确的是()。

A) ch=’\xff ’B) ch=’\ff ’C) ch=’ ff ’D) ch=” ff ”6、以下能正确定义一维数组的是()。

A) int a[5]={0,1,2,3,4,5}; B) int a[5]=”012345”;C) char a[ ]=”012345”; D) char a[5]={0,1,2,3,4,5};7、以下语句中能正确定义变量并赋初值的是()。

A) char c=65; B) float f=f+1.1;C) double x=12.3e3.6; D) int m=n=2.0;8、在执行下列程序时输入:1357924,则程序的运行结果为()。

main( ){ int x, y;scanf(“%2d%2d”,&x,&y);printf(“%2d”,x*y); }A) 13 B) 1357 C) 74 D) 7419、执行下列程序段后输出的结果是()。

x = 9;while (x > 7){ printf(“*”); x- -; }A) **** B) *** C) ** D) *10、设char str1[10] = “ABCDE”, str2[10] = “xyz”;则执行语句printf(“%d”, strlen(strcpy(str1, str2))); 后的输出结果是()A) 9 B) 8 C) 5 D) 311、若用数组名作为函数调用的实参,则传递给形参的是()A) 数组的首地址 B) 数组第一个元素的值C) 数组中全部元素的值 D) 数组元素的个数12、在C程序中,若未在函数定义时说明函数类型,则函数默认的类型为()A)void B)double C)int D)char13、下面不能正确进行字符串赋值操作的语句是( )A) char s[5]={"ABCD"}; B) char s[5]; s="ABCD";C) char *s;s="ABCDEF"; D) char *s="ABCD";14、设有说明int s[5]={1,3,5,7,9}; int *p=s; 则下列表达式中值为3的是 ( )A)++p B)++(*p) C) *(++p) D) *(p+=2)15、下面程序的输出结果是()int m=13;int fun( int x, int y){ int m=3;return( x*y-m); }main( ){ int a=7,b=5;printf(“%d\n”, fun(a,b)/m); }A) 1 B) 2 C) 3 D) 10二、判断(每空1分,共10分)1、C语言有三种结构化程序设计方法,分别为顺序结构、选择结构和循环结构。

c程序设计考试题目及答案

c程序设计考试题目及答案一、选择题(每题2分,共20分)1. C语言中,以下哪个关键字用于定义函数?A. structB. intC. voidD. return答案:C2. 在C语言中,哪个运算符用于计算两个数的和?A. +B. -C. *D. /答案:A3. 若有定义`int a = 5;`,则执行`a += 3;`后,变量a的值是多少?A. 3B. 5C. 8D. 无法确定答案:C4. 下列哪个选项是C语言中的合法标识符?A. 2variableB. variable2C. $variableD. variable!答案:B5. 在C语言中,以下哪个选项是正确的字符串字面量?A. "Hello, World"B. 'Hello, World'C. "Hello, World'D. 'Hello, World'答案:A6. C语言中,以下哪个选项是正确的二维数组声明?A. int array[3][];B. int array[][3];C. int array[3][3];D. int array[][];答案:C7. 在C语言中,以下哪个选项是正确的条件语句?A. if (x > y)B. if x > yC. if (x > y) elseD. if (x > y) else if答案:A8. 在C语言中,以下哪个选项是正确的循环语句?A. for (int i = 0; i < 10; i++)B. for i = 0; i < 10; i++C. for (int i = 0; i < 10;)D. for (i = 0; i < 10; i++)答案:A9. 在C语言中,以下哪个选项是正确的函数声明?A. int add(int, int);B. int add(int a, int b)C. int add(int, int) {}D. int add(a, b)答案:A10. 在C语言中,以下哪个选项是正确的指针声明?A. int *ptr;B. int ptr[];C. int *ptr[10];D. int ptr(int);答案:A二、填空题(每题2分,共20分)1. 在C语言中,`printf`函数用于__输出__。

《C程序设计》模拟试题二及参考答案

《 C 程序设计》考试试题( 120 分钟)一、单项选择题(每小题 2 分,共 60 分)1 .自定义标识符中,符合 C语言规定的是 __D___ 。

A)for B)3a C)*a D)_123 A错在哪2 . C语言程序的基本单位是 ______ 。

A)程序行 B)语句 C)函数 D)字符3 . g etche( )函数的功能是 _______ 。

A)从键盘读入一字符串 B)从键盘读入一字符C)从键盘输出一字符串 D)从键盘输出一字符4 .下面有关 for 循环的正确描述是 _______ 。

A)for循环只能用于循环次数已经确定的情况B) for循环是先执行循环语句,后判定表达式C) 在for循环中,不能用break语句跳出循环体D) for循环体语句中,可以包含多条语句,但要用花括号括起来5. 为表示关系100≥x≥10,应使用C语言表达式 __A_____ 。

A)(100>=x)&&(x>=10) B)(100>=x) AND (x>=10)C)(100>=x>=10) D)(100>=x)&(x>=10);6.定义int a; float f; double i; 表达式 15+i*f+ˊAˊ的值是 ______D_ 。

A) float B) int C) char D)double7.下列有关字符数组与字符串的说法中,正确的是 ____ 。

A)字符数组中存放的一定是一个字符串B)所有的字符数组都可以被当作字符串处理C)对存放字符串的字符数组可像一般数组一样对数组中单个元素操作D)一个字符数组可以认为就是一个字符串8 .下面程序要求从键盘上输入值并打印,请选择正确的输入方法 _____B 。

main( ){ int a,b;scanf("x=%d,y=%d",&x,&y);printf("x=%d,y=%d\n",x,y);}A)5,6 B) x=5, y=6 C)5↙6 D)5 69.为避免在嵌套的条件语句 if-else中产生二义性,C语言规定:else子句总是与 ____B___ 配对。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《C程序设计基础》模拟考试题
一、选择题(每题2分。

共23道选择题)
1、关于C程序的叙述,错误的说法是()
A、C程序总是从主函数开始执行
B、C程序中定义的第一个函数是主函数
C、在主函数中可以调用其他函数
D、一个C程序可以包括多个函数
2、C语言的基本数据类型包括()
A、char
B、s truct
C、s tring
D、typedef
3、C语言的关键字是()
A、while
B、p rintf
C、m ain
D、FILE
4、错误的C标识符是()
A、e2
B、n ame_
C、A_B
D、2e
5、在下列运算中,优先级最低的运算符是()
A、= =
B、=
C、&&
D、+
6、设a、b和c都是int型变量,且a=7,b=8,c=9,则表达式(a*b)/c + 6 - 14%c的值是()
A、6
B、7
C、8
D、9
7、下列一维数组说明中,错误的是()
A、int a[]={1,2,3};
B、int a[5];
C、int n=5, a[n];
D、int a[5]={1,2,3};
8、执行语句:printf(“a\nb”)输出的结果是()
A、a\nb
B、ab
C、第一行输出a,第二行输出b
D、不能输出
9、要表示年龄(age)在18到25之间,正确的表达式是()
A、18<=age<=25
B、18<=age && age<=25
C、18<=age || age<=25
D、18<=age and age<=25
10、设有定义int a,*p;下列赋值语句中,正确的是()
A、p=a;
B、p=&a;
C、p=*a;
D、*p=&a;
11、若已经定义char a[10]={“abcd”}, *p=a;则表达式*(p+1)的值是()
A、abcd
B、bcd
C、b
D、语法错误
12、若已经定义struct stu{int a,b; } student; ,则下列叙述中正确的是()
A、stu 是结构变量
B、student 是结构变量
C、student 是结构类型
D、a和b是结构型变量
13、设有定义int a[10], *p=a; 下列对数组元素a[1]的引用中,错误的是()
A、p[1]
B、*(++a)
C、*(++ p)
D、*(a+1)
14、下列叙述中,错误的是()
A、不同函数中可以使用相同的变量名
B、全局变量和局部变量可以同名
C、形式参数是局部变量
D、main() 函数中定义的变量在整个程序中都可
15、设有函数定义:void p(int x){printf(“%d”, x);} 则正确的函数调用是()
A、p(3);
B、a=p(3);
C、printf("%d"; p(3));
D、p(int x);
16、有如下程序段union u{int a; int b; float c;}vu; vu.a=1; vu.b=2; vu.c=3;则vu.a的值是()
A、1
B、2
C、3
D、以上都不对
17、设有如下定义:int x=2 ,y; int fun(int *a){return *a+1;}下列函数调用中,实际参数正确的
是()
A、y=fun(x);
B、y= fun (&x);
C、y=fun(*x);
D、y=fun(a);
18、设有宏定义#define N 3+2,则语句printf(“%d”, N*N);的输出结果为()
A、11
B、25
C、10
D、3;5
19、执行scanf(“%d+%d”,&a,&b);时,正确的键盘输入是()
A、3,5
B、3 5
C、3+5
D、3;5
20、执行if(a<=b){a=b;b=a;}else{a++;++b;}语句后,正确的说法是()
A、当条件满足时变量a和b的值对换
B、当条件满足时变量a和b的值不变
C、当条件不满足时变量a和b的值各增加1
D、当条件不满足时变量b的值增加1,a不增加
21、设已定义int a=3, b=4; 执行if(a=b)printf(“aaa\n”);else printf(“bbb\n”);语句后,正确的说
法是()
A、输出aaa
B、输出bbb
C、编译时会出错
D、运行时会出错
22、设有说明语句int x=1, y=2; 则执行表达式x=y= = 3后,变量x的值是()
A、0
B、1
C、2
D、3
23、已定义float f=1.2;执行语句printf(“%d\n”,f);正确的说法是()
A、输出 1.2
B、输出 1
C、语法错误
D、可以输出,但不是1.2和1
二、阅读题。

(每题6分。

要求给出程序运行结果)
第1题:
第2题:
第3题:
三、改错题(每题3个错,每改对一个加2分,如果把对的改错了,适当扣分但不能扣成负分)
第2题:
四、编程题(只要实现题目要求即得6分,完成部分功能适当得分)
1、请在考生文件夹下的prog1.cpp文件中编写程序,要求:输入圆的半径r,计算并输出其周长C和面积S。

(c=2*3.14159*r,s=3.14159*r*r)完成后保存并运行程序.
2、请在考生文件夹下的prog2.cpp文件中编写程序,要求:商场进行打折销售,如顾客一次购买商品100元~999元按9折结算,如一次购买商品1000元以上,则按8折结算。

已知某顾客的采购金额,求该顾客的实际支付金额。

完成后保存并运行程序.
3、请在考生文件夹下的prog3.cpp文件中编写程序,要求:输出所有个位数和百位数之和为10的三位正整数(如:109,119,129, ......, 981,991) ,每行输出5个数,各个数之间用"\t"分隔。

完成后保存并运行程序.
==========================此后无内容============================。

相关文档
最新文档