高级语言程序设计(一)(00342)

10.下列叙述正确的是

高老师6个月前 (03-26)高级语言程序设计(一)(00342)11
...

11.设char str[10]=″Computer″;,执行printf(″%d\n″, sizeof(str));,后输出结果是

高老师6个月前 (03-26)高级语言程序设计(一)(00342)14
...

12.定义数组并初始化正确的是

高老师6个月前 (03-26)高级语言程序设计(一)(00342)12
...

13、设char s[20]=“World”,t[20]=“Asia”;     strcat(t,s);printf(“%s,%d\n”,t,strlen(t));执行下列语句后的输出结果是()

高老师6个月前 (03-26)高级语言程序设计(一)(00342)15
...

14、设typedef int ARRAY[10];则与ARRAY a,b,c;等价的是()

高老师6个月前 (03-26)高级语言程序设计(一)(00342)12
...

15.表示“回车换行”的转义字符是

高老师6个月前 (03-26)高级语言程序设计(一)(00342)11
...

16.执行语句printf(″%d\n″,4&5||6);后的输出结果是_________。

高老师6个月前 (03-26)高级语言程序设计(一)(00342)11
...

17.设intn=10;,执行语句printf(″%0,%x\n″,n,n);后的输出结果是_________。

高老师6个月前 (03-26)高级语言程序设计(一)(00342)10
...

18.的C语言表达式是_________。

高老师6个月前 (03-26)高级语言程序设计(一)(00342)11
...

19.运算符+=、++和+中优先级最高的是_________。

高老师6个月前 (03-26)高级语言程序设计(一)(00342)12
...

20.设int a=2,b=5;,执行语句a%=10-b;后,a的值是_________。

高老师6个月前 (03-26)高级语言程序设计(一)(00342)11
...

21.系统函数pew( )应使用的文件包含命令是_________。

高老师6个月前 (03-26)高级语言程序设计(一)(00342)18
...

22.关系表达式2<3<=4的值是

高老师6个月前 (03-26)高级语言程序设计(一)(00342)11
...

23.设char ch=′b′;,执行语句prinff(″%c,%d\na″,ch-32,ch);后的输出结果是_________。

高老师6个月前 (03-26)高级语言程序设计(一)(00342)18
...

24.设int=2,y=3;,执行语句prinff(″%d,%d\na″,x++,++y);后的输出结果是_________。

高老师6个月前 (03-26)高级语言程序设计(一)(00342)10
...

25.将常数2.718定义为符号常量E的宏定义命令是__________。

高老师6个月前 (03-26)高级语言程序设计(一)(00342)13
...

26.#includevoid main( ){int year=2015,month=2;switch(month){case 2: if(year%4= =0&&year%100!=0||year%400= =0) printf(″day=29\n″);case 4:case 6:case 9:case 11: printf(″day=30\n″);break;default: printf″day=31\n″);}}

高老师6个月前 (03-26)高级语言程序设计(一)(00342)12
...

27.#includevoid f(int x, int y, int*z){ *z-=x+y; }void main( ){ int p=7,q=8,r=6;f(p,q,&r);printf(″p=%d,q=%d,r=%d\n″,p,q,r);}

高老师6个月前 (03-26)高级语言程序设计(一)(00342)15
...

28.#includeint x=1; /*全局变量*/int fx(int p){ x+=p++;return p;}void main( ){int y=1;x++;printf(″x=%d,fx=%d\n″,x,fx(y));}

高老师2个月前 (07-21)高级语言程序设计(一)(00342)16
...

29.#includeint sum(int n) /*递归函数*/{ if(n==1)return 1;else return n+sum(n-1);}void main( ){ printf(″sum=%d\n″,sum(10)); }

高老师6个月前 (03-26)高级语言程序设计(一)(00342)10
...

30.从键盘输入整数n(1≤n#includelong int fac(________) /* 第一空 */{ static int c=1;c*=m;return(c);}void main( ){int i, n;scanf(″%d″, ________); /* 第二空 */if(n>=1&&nfor(i=1;ielse printf(″Input Error!\n″);}

高老师6个月前 (03-26)高级语言程序设计(一)(00342)12
...

31.将50名学生的姓名和成绩由键盘输入,计算并输出平均成绩。#include#define N 50struct student{char name[20];float score;};void main( ){ struct student s[N];int i;float average=________; /* 第一空 */for(i=0;i{ scanf(″%s%f″,s[i],name,&s[i].score);average+=________; /* 第二空 */}average

高老师6个月前 (03-26)高级语言程序设计(一)(00342)14
...

32.将文本文件r.txt中的字符逐一读出并显示在屏幕上。#include#includevoid main( ){FILE *fp;char ch;if((fp=fopen(″r.txt″, ________))==NULL) /* 第一空 */{ printf(″can′t open file!\n); exit(0); }printf(″读文件并显示: \n″);while(!feof(fp)){ ch=fgetc(fp);printf(″%c″,________); /* 第二空 */}

高老师6个月前 (03-26)高级语言程序设计(一)(00342)11
...

33.从键盘输入一个非负整数n,若为奇数,输出“Odd”;若为偶数,输出“Even”。

高老师6个月前 (03-26)高级语言程序设计(一)(00342)14
...

34.利用循环结构输出以下图形。

高老师6个月前 (03-26)高级语言程序设计(一)(00342)12
...