| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

技能高考专题:c语言程序填空题

小***库

贡献于2021-06-01

字数:70750


导出题库试题(1~100)
计131道试题

程序填空 (131题)
Turbo C(131试题)
3).*
程序填空


功:已定义含30元素数组s函数fun1功
序分赋予元素2开始偶数函数fun2序
五元素求均值 该值存放数组w中

*

float s[30]w[6]
fun1(float s[])
{
int ki
for(k2i0i<30i++)
{
***********SPACE***********
________________
k+2
}
}
fun2(float s[]float w[])
{
float sum00
int ki
for(k0i0i<30i++)
{
sum+s[i]
***********SPACE***********
________________
{
w[k]sum5
***********SPACE***********
________________
k++
}
}
}
main()
{
int i
fun1(s)
***********SPACE***********
________________
for(i0i<30i++)
{
if(i50) printf(\n)
printf(82fs[i])
}
printf(\n)
for(i0i<6i++)
printf(82fw[i])
}


答案:
1 s[i]k s[i](i+1)*2
2 if( ( i + 1 )5 0 ) if( ( i + 1 )5*5 i+1)
3 sum0 sum00
4 fun2(sw)

4).*
程序填空


功:面程序求1+3+5+……+n

*

main()
{
long int fs
int ijn
***********SPACE***********
________________
scanf(d&n)
***********SPACE***********
for(i1i {
f1
***********SPACE***********
for(j1 ________________j++)
***********SPACE***********
________________
ss+f
}
printf(ndsld\nns)
}

答案:
1 s0
2 i+2 ii+2 i++i++
3 jj jj
4 f f * j

5).*
程序填空


功:字符串中标m字符开始全部字符复制成
字符串

*

#include
void strcopy(char *str1char *str2int m)
{
char *p1*p2
***********SPACE***********
________________
p2str2
while(*p1)
***********SPACE***********
________________
***********SPACE***********
________________
}
main()
{
int im
char str1[80]str2[80]
gets(str1)
scanf(d&m)
***********SPACE***********
________________
puts(str1)puts(str2)
}

答案:
1 p1 str1 + m
2 *p2++*p1++ *(p2++)*(p1++) *p2*p1p2++p1++ *p2*p1++p2++ *p2++*p1p1++
3 *p2'\0' *p20 *p2NULL
4 strcopy(str1str2m)

6).*
程序填空


功:程序选择法10整数升序排序

*

***********SPACE***********
________________

main()
{
int ijkta[N]
for(i0i scanf(d&a[i])
for(i0i {
***********SPACE***********
________________
***********SPACE***********
for(ji+1 ________________j++)
if(a[j] ***********SPACE***********
if(________________)
{
ta[i]
a[i]a[k]
a[k]t
}
}
printf(output the sorted array\n)
for(i0i printf(5da[i])
printf(\n)
}

答案:
1 #define N 10
2 ki
3 jj jj
4 k i

7).*
程序填空


功:键盘输入字符串 该字符串升序排列输出
文件testtxt中然该文件读出字符串显示出

*

#include
#include
#include

main()
{
FILE *fp
char tstr[100]str1[100] int nij
if((fpfopen(testtxtw))NULL)
{
printf(can't open this file\n)
exit(0)
}
printf(input a string\n) gets(str)
***********SPACE***********
________________
***********SPACE***********
for(i0 ________________ i++)
for(j0j ***********SPACE***********
if(________________)
{
tstr[j]
str[j]str[j+1]
str[j+1]t
}
***********SPACE***********
________________
fclose(fp)
fpfopen(testtxtr)
fgets(str1100fp)
printf(s\nstr1)
fclose(fp)
}

答案:
1 nstrlen(str) for(n0str[n]'\0'n++) for(n0str[n]n++) for(n0str[n]0n++)
2 ii i<1+n ii 1+n>i ii 1+n>i
3 str[j]>str[ j + 1 ] str[ j + 1 ]4 fputs(strfp) fprintf(fps\nstr) fprintf(fpsstr)

8).*
程序填空


功:行5数输出300717整偶数求出


*

#include
#include
main()
{
int insum
sum0
***********SPACE***********
________________
***********SPACE***********
for(i1 ________________ i++)
***********SPACE***********
if(________________)
if(i20)
{
sumsum+i
n++
printf(6di)
***********SPACE***********
if(________________)
printf(\n)
}
printf(\ntotaldsum)
}

答案:
1 n0
2 i<300 i<300 300>i 300>i
3 i7 0 || i17 0 (i7)||(i17) (i17)||(i7) (i7&&i17)
4 n5 0 (n5) n5*5n

9).*
程序填空


功:程序功(图1)

*

#include
main()
{
int f
***********SPACE***********
________________
float tpi
t1pitf1n10
***********SPACE***********
while(________________ )
{
nn+2
***********SPACE***********
________________
tfn
pipi+t
}
***********SPACE***********
________________
printf(pi106f\npi)
}

答案:
1 float n duoble n
2 fabs(t)>1e6 fabs(t)>0000001 1e63 ff f1*f ff*(1) ff*1 f(1)*f
4 pi pi * 4 pi*4
(图1)

11).*
程序填空


功:求100-999间水仙花数
说明:水仙花数指三位数位数字立方数身
例:153=1^3+5^3+3^3)

*

int fun(int n)
{ int ijkm
mn
***********SPACE***********
________________
for(i1i<4i++)
{
***********SPACE***********
________________
m(mj)10
kk+j*j*j
}
if(kn)
***********SPACE***********
________________
else
return(0)}
main()
{
int i
for(i100i<1000i++)
***********SPACE***********
if(________________1)
printf(d is ok\n i)
}

答案:
1 k0
2 jm10 jmm10*10 jm10*(m10)
3 return(1)
4 fun(i)
(图1)

12).*
程序填空


功:产生输出形式方阵
1 2 2 2 2 2 1
3 1 2 2 2 1 4
3 3 1 2 1 4 4
3 3 3 1 4 4 4
3 3 1 5 1 4 4
3 1 5 5 5 1 4
1 5 5 5 5 5 1

*

main()
{
int a[7][7]
int ij
for (i0i<7i++)
for (j0j<7j++)
{
***********SPACE***********
if (________________) a[i][j]1
***********SPACE***********
else if (i else if (i>j&&i+j<6) a[i][j]3
***********SPACE***********
else if (________________) a[i][j]4
else a[i][j]5
}
for (i0i<7i++)
{
for (j0j<7j++)
printf(4da[i][j])
***********SPACE***********
________________
}
}

答案:
1 i j || i + j 6
2 a[i][j]2
3 i6 j>i && i + j>6 ii && i + 64 printf(\n)

13).*
程序填空


功:产生输出杨辉三角前七行

1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
1 6 15 20 15 6 1

*

main ( )
{
int a[7][7]
int ijk
for (i0i<7i++)
{
a[i][0]1
***********SPACE***********
________________
}
for (i2i<7i++)
***********SPACE***********
for (j1j<________________j++)
***********SPACE***********
a[i][j] ________________
for (i0i<7i++)
{
***********SPACE***********
for (j0 ________________j++)
printf(6da[i][j])
printf(\n)
}
}

答案:
1 a[i][i]1
2 i
3 a[i1][j]+a[i1][j1] a[i1][j1]+a[i1][j]
4 jj jj j1j1

14).*
程序填空


功:输出1001000间位数字15整数
输出时10行

*

main()
{
int mnki0
for(m100m<1000m++)
{
***********SPACE***********
________________
nm
do
{
***********SPACE***********
kk+________________
nn10
}
***********SPACE***********
________________
if (k150)
{
printf(5dm)i++
***********SPACE***********
if(i100) ________________
}
}
}
答案:
1 k0
2 n10 nn10*10 n10*(n10)
3 while(n>0) while(04 printf(\n)

15).*
程序填空


功:分求出批非零整数中偶数奇数均值零作
终止标记

*

main()
{
int xi0j0
float s10s20av1av2
scanf(d&x)
***********SPACE***********
while(________________)
{
if(x20) {s1s1+xi++}
***********SPACE***********
________________
{
s2s2+x
j++
}
***********SPACE***********
________________
}
if(i0)
av1s1i
else
av10
if(j0)
***********SPACE***********
________________
else
av20
printf(oushujunzhi72fjishujunzhi72f\nav1av2)
}

答案:
1 x 0 x
2 else else if(x21) else if(x20) if(x2)
3 scanf(d&x)
4 av2s2j

16).*
程序填空


功:产生10[3090]区间机整数然选择法
进行排序

*

#include stdlibh
main()
{
***********SPACE***********
________________
int ijk
int a[10]
for(i0i<10i++)
a[i]random(61)+30
for(i0i<9i++)
{
***********SPACE***********
________________
for(ji+1j<10j++)
***********SPACE***********
if(________________) kj
if(ki)
{
ta[k]
a[k]a[i]
a[i]t
}
}
***********SPACE***********
for(________________ )
printf(5da[i])
printf(\n)
}
答案:
1 int t
2 ki
3 a[k]>a[j] a[j]4 i0i<10i++ i010>ii++ i0i<9i+1 i09>ii++ i0i<10i+1 i010>ii+1 i0i<9i++ i09>ii+1 i0i<10++i i010>i++i i09>i++i i0i<9++i

17).*
程序填空


功:删字符串中指定字符字符串删字符均键盘
输入

*

#include stdioh
main()
{
char str[80]ch
int ik0
***********SPACE***********
gets(________________)
chgetchar()
***********SPACE***********
for(i0________________i++)
if(str[i]ch)
{
***********SPACE***********
________________
k++
}
***********SPACE***********
________________
puts(str)
}
答案:
1 str
2 str[i]'\0' str[i]NULL str[i]0 str[i]
3 str[k]str[i] *(str+k)*(str+i) str[k]*(str+i) *(str+k)str[i]
4 str[k]'\0' *(str+k)'\0' str[k]NULL str[k]0 *(str+k)0 *(str+k)NULL

18).*
程序填空


功:数组中元素逆序存放

*

#define N 7
main ()
{
static int a[N]{129165721}ks
printf(\n the origanal array\n)
for (k0k printf(4da[k])
***********SPACE***********
for (k0k {
sa[k]
***********SPACE***********
________________
***********SPACE***********
________________
}
printf(\n the changed array\n)
for (k0k ***********SPACE***********
________________ (4da[k])
}
答案:
1 k++ k k + 1 k+1 ++k
2 a[k]a[Nk1] a[k]a[N1k] a[k]a[6k] *(a+k)*(a+Nk1) *(a+k)*(a+N1k] a[k]a[1+Nk] a[k]a[1k+N] a[k]a[k1+N] a[k]a[k+N1] *(a+k)*(a+Nk1) a[6k]s
3 a[Nk1]s a[N1k]s a[6k]s a[N k 1]s *(a +N k 1)s
4 printf

19).*
程序填空


功:两字符串连接字符串许库函数strcat

*

#include stdioh
#include stringh
main ( )
{
char str1[80]str2[40]
int ijk
gets(str1)gets(str2)
puts(str1)puts(str2)
***********SPACE***********
________________
puts(str1)
}

JOIN(s1s2)
char s1[80]s2[40]
{
int ij
***********SPACE***********
________________
***********SPACE***********
for (i0 ________________'\0'i++)
s1[i+j]s2[i]
***********SPACE***********
s1[i+j] ________________
}

答案:
1 JOIN(str1str2)
2 jstrlen(s1) for(j0s1[j]'10'j++) for(j0s1[j]j++)
3 s2[i] *(s2 + i)
4 '\0' NULL 0

20).*
程序填空


功:求两非负整数公约数公倍数

*

main()
{
int mnrpgcdlcm
scanf(dd&m&n)
if(m pm*n
rmn
***********SPACE***********
while(________________ )
{
***********SPACE***********
mnnr ________________
}
***********SPACE***********
gcd________________
lcmpgcd
***********SPACE***********
printf(gcddlcmd\n ________________)
}

答案:
1 r 0 r
2 rmn rmmn*n
3 n
4 gcdlcm nlcm

21).*
程序填空


功:字符串中前N字符复制字符数组中
许strcpy函数

*

main ( )
{
char str1[80]str2[80]
int in
***********SPACE***********
gets(________________)
scanf(d&n)
***********SPACE***********
for (i0 ________________ i++)
***********SPACE***********
________________
***********SPACE***********
________________
printf(s\nstr2)

}

答案:
1 str1
2 ii ii
3 str2[i]str1[i] *(str2+i)*(str1+i) *(str2+i)str1[i] str2[i]*(str1+i)
4 str2[n]'\0' str2[i]'\0' str2[n]0 str2[i]0 *(str2+n)'\0' *(str2+i)'\0' *(str+n)0 *(str2+i)0

22).*
程序填空


功:印图形

*****
*****
*****
*****
*****

*

main ( )
{

char a[5][9]{ }
int ij
for (i0i<5i++)
***********SPACE***********
for(ji ________________j++)
a[i][j]'*'
***********SPACE***********
for(________________i<5i++)
{
for(j0j<9j++)
***********SPACE***********
printf(c ________________ )
***********SPACE***********
________________
}
}
答案:
1 j< i + 5 i + 5 >j j< i + 4 i + 4 >j
2 i0
3 a[i][j]
4 printf(\n)

23).*
程序填空


功:求二维数组中行值行

*

#include stdlibh
main()
{
int a[5][5]b[5]c[5]ijks0
for(i0i<5i++)
for(j0j<5j++)
a[i][j]random(40)+20
for(i0i<5i++)
{
***********SPACE***********
ka[i][0] ________________
for(j0j<5j++)
{
***********SPACE***********
if(k ss+a[i][j]
}
b[i]k
***********SPACE***********
________________
}
for(i0i<5i++)
{
for(j0j<5j++)
***********SPACE***********
printf(5d ________________ )
printf(5d5db[i]c[i])
printf(\n)
}
}

答案:
1 s0
2 ka[i][j]
3 c[i]s
4 a[i][j]

24).*
程序填空


功:整数N(N≠0)分解成1(1)质数(素
数)子形式
例:N150时分解成1×2×3×5×5
N150时分解1×2×3×5×5
边程序实现种分解程N150输出分解结
果:N 1* 2* 3* 5* 5

*

main()
{
int nijr
scanf(d&n)
if (n0)
{
printf (data error \n)
exit(0)
}
***********SPACE***********
else if (________________)
printf(n1)
else
{
printf(n1)
nn
}
***********SPACE***********
for(________________i {
***********SPACE***********
________________
while(r0)
{
printf(*di)
***********SPACE***********
________________
rni
}
}
printf(\n)
}

答案:
1 n>0 02 i2
3 rni
4 nni ni

25).*
程序填空


功:程序功(图1)

*

***********SPACE***********
________________
main()
{
float xf
scanf(f&x)
***********SPACE***********
if(x<0) ________________
***********SPACE***********
else if(________________)
f2*x+1
else
fsin(x)+5
***********SPACE***********
printf(xfyf\n ________________)
}

答案:
1 #include mathh #include
2 ffabs( x + 1 )
3 x<5 5>x x<6 6>x x>0&&x<5 00&&5>x 0x (x>5)
4 xf
(图1)

26).*
程序填空


功:删字符串中数字字符

*

#include stdioh
void delnum(char *s)
{
int ij
***********SPACE***********
for(i0j0 ________________'\0' i++)
***********SPACE***********
if(s[i]<'0'________________ s[i]>'9')
{
***********SPACE***********
________________
j++
}
s[j]'\0'
}
main ()
{
char *item
printf(\n input a string\n)
gets(item)
***********SPACE***********
________________
printf(\nsitem)
}

答案:
1 s[i] *(s+i) *(i+s)
2 ||
3 s[j]s[i] *(s+j)*(s+i) s[j]*(s+i) *(s+j)s[i]
4 delnum(item)

27).*
程序填空


功:统计字符串中字母数字空格字符数

*

#include stdioh
main ()
{
char s1[80]int a[4]{0}
int k
***********SPACE***********
________________
gets(s1)
***********SPACE***********
________________
puts(s1)
for(k0k<4k++)
printf(4da[k])
}
void fun(char s[]int b[])
{
int i
for (i0s[i]'\0'i++)
if ('a' b[0]++
***********SPACE***********
else if (________________)
b[1]++
***********SPACE***********
else if (________________ )
b[2]++
else
b[3]++
}

答案:
1 void fun(char s[]int b[])
2 fun(s1a)
3 '0''0' && s[i]<'9' '0's[i] s[i]>'0' && '9'>s[i] 4848 && s[i]<57 48s[i] s[i]>48 && 57>s[i] ( x < 48 || x > 57 ) ( x < '0' || x > '9' )
4 s[i] ' ' s[i] 32

28).*
程序填空


功:十进制数转换成十六进制数

*

#include stdioh
#include stringh
main ()
{
int ai
char s[20]
printf(input a integer\n)
scanf(d&a)
c10_16(sa)
***********SPACE***********
for(________________i>0i)
printf(cs[i])
printf(\n)
}
c10_16(char p[]int b)
{
int ji0
***********SPACE***********
while (________________)
{
jb16
if(j>0&&j<9)
***********SPACE***********
________________
else p[i]j+55
bb16
i++
}
***********SPACE***********
________________
}

答案:
1 istrlen(s)1 i1+strlen(s)
2 b>0 03 p[i] j + '0' p[i] j + 48 *(p+i) j + '0' *(p+i) j + 48
4 p[i]'\0' p[i]0 p[i]NULL *(p+i)'\0' *(p+i)0 *(p+i)NULL

29).*
程序填空


功:面函数二分法查找key值数组中元素已递增排序
找key返回应标否返回1

*

fun(int a[]int nint key)
{
int lowhighmid
low0
highn1
***********SPACE***********
while(________________)
{
mid(low+high)2
if(key ***********SPACE***********
________________
else if(key>a[mid])
***********SPACE***********
________________
else
***********SPACE***********
________________
}
return 1
}
main()
{
int a[10]{12345678910}
int bc
b4
cfun(a10b)
if(c1)
printf(not found)
else
printf(position d\nc)
}

答案:
1 lowlow
2 highmid1
3 low mid + 1
4 return mid return (mid)

30).*
程序填空


功:输入字符串输入字符字符串中输入字符相
字符删

*

#include stdioh
void fun(char a[]char c)
{
int ij
***********SPACE***********
for(ij0 ________________i++)
if(a[i]c) a[j++]a[i]
***********SPACE***********
________________
}
main()
{
char a[20]cc
gets(a)
***********SPACE***********
________________
***********SPACE***********
________________
puts(a)
}

答案:
1 a[i] '\0' a[i] a[i]NULL
2 a[j]'\0' a[j]NULL a[j]0
3 ccgetchar() scanf(c&cc)
4 fun(acc)

31).*
程序填空


功:泡法数组a 进行排序

*

void fun(int a[]int n)
{
int ijt
***********SPACE***********
for (j0 ________________j++)
***********SPACE***********
for (i0 ________________i++)
***********SPACE***********
if(________________)
{
ta[i]
a[i]a[i+1]
a[i+1]t
}
}
main()
{
int ia[10]{37512864109}
***********SPACE***********
________________
for(i0i<10i++)
printf(3da[i])
}

答案:
1 jj j<1+n 1+n>j jj j2 ii ii i3 a[i]>a[ i + 1 ] a[ i + 1 ]4 fun(a10)

32).*
程序填空


功:计算输出500101317整然数

*

#include
#include
***********SPACE***********
int fun(________________ )
{
int m0 mc0 j n
***********SPACE***********
while (k > 2 && ________________)
{
***********SPACE***********
if (k13 0 || ________________)
{
mm+k
mc++
}
k
}
***********SPACE***********
________________
}
main ( )
{
clrscr( )
printf(d\n fun (500))
}

答案:
1 int k
2 mc < 10 10 > mc mc < 9 9 > mc
3 k17 0 (k17) k17*17 k
4 return m return (m)

33).*
程序填空


功:程序功(图1)

*

#include
#include
***********SPACE***********
double f(________________)
{
***********SPACE***********
________________
***********SPACE***********
if (________________)
y20*x*x+30*x+40
else
y20*x*x+30*x40
***********SPACE***********
________________
}

main ( )
{
clrscr( )
printf(f\n f(f(10)+f(50)))
}

答案:
1 float x double x
2 double y
3 x<2 2>x
4 return y return (y)
(图1)

34).*
程序填空


功:程序功(图1)

*

#include
#include
***********SPACE***********
float fun(________________ int n)
{
***********SPACE***********
________________
float xa0 s
for (j0 j xa + x[j]n
***********SPACE***********
________________
for (j0 j s + (x[j]xa)*(x[j]xa)n
***********SPACE***********
________________
}
main ( )
{
float x[100] {193199 195673 195757 196051 196092196596196579 196763}
clrscr( )
printf(f\n fun (x 8))
}

答案:
1 float x[] float *x
2 int j
3 s 0 s 00
4 return s return(s)
(图1)

35).*
程序填空


功:计算输出high10素数high函数传
fun函数high值100函数值732

*

#include
#include
#include
int fun( int high )
{
int sum 0 n0 j yes
***********SPACE***********
while ((high > 2) && (________________))
{
yes 1
for (j2 j ***********SPACE***********
if (________________)
{
yes0
break
}
if (yes)
{
sum +high
n++
}
high
}
***********SPACE***********
________________
}

main ( )
{
clrscr( )
printf(d\n fun (100))
}

答案:
1 n<10 10>n
2 highj 0 (highj)
3 return sum return (sum)

92).*
程序填空


功:s指字符串正序反序进行连接形成新串放t
指数组中
例:s串ABCD时t串容应ABCDDCBA

*

#include
#include
#include
void fun (char *s char *t)
{
int i d
***********SPACE***********
d ________________
***********SPACE***********
for (i 0 i t[i] s[i]
for (i 0 i ***********SPACE***********
t[________________] s[d1i]
***********SPACE***********
t[________________] '\0'
}
main()
{
char s[100] t[100]
clrscr()
printf(\nPlease enter string S) scanf(s s)
fun(s t)
printf(\nThe result is s\n t)
}


答案:
1 strlen(s)
2 i++ ii+1 i+1 ++i
3 d+i i+d
4 2*d d*2 i+d d+i

394).*
程序填空


功:条件编译方法实现功输入行电报文字
选两种方式输出种原文输出种字母变成
字母(a变成bC变成D字符变)输出

*
#define CHANGE
main()
{
***********SPACE***********
char str[80]________________str
int k
printf(Input string)
***********SPACE***********
gets________________
printf(Output string)
#ifdef CHANGE
for(*s'\0's++)
{
if(*s>'a'&&*s<'z'||*s>'A'&&*s<'Z')
{
(*s)++
if(*s>'Z'&&*s<'Z'+2)
***********SPACE***********
________________
if(*s>'z')
***********SPACE***********
*s________________
}
}
printf(s\nstr)
#else
printf(s\nstr)
#endif
}
答案:
1 *s
2 (str) (s)
3 *s'A'
4 'a'

395).*
程序填空


功:输入3数abc序输出

*

main()
{
void swap(int *p1 int *p2)
int n1n2n3
int *pointer1*pointer2*pointer3
printf(please input 3 numbern1n2n3)
scanf(ddd&n1&n2&n3)
pointer1&n1
pointer2&n2
pointer3&n3
***********SPACE***********
if(________________) swap(pointer1pointer2)
***********SPACE***********
if(________________) swap(pointer1pointer3)
***********SPACE***********
if(________________) swap(pointer2pointer3)
printf(the sorted numbers areddd\nn1n2n3)
}
***********SPACE***********
void swap(________________)
int *p1*p2
{
int p
p*p1*p1*p2*p2p
}

答案:
1 n1>n2 n2*pointer2 *pointer2<*pointer1
2 n1>n3 n3*pointer3 *pointer3<*pointer1
3 n2>n3 n3*pointer3 *pointer3<*pointer2
4 p1p2

396).*
程序填空


功:输入数组元素交换第元
素交换输出数组

*

main()
{
int number[10]
input(number)
max_min(number)
output(number)
}

input(number)
int number[10]
{
int i
***********SPACE***********
for(i0________________i++)
scanf(d&number[i])
scanf(d&number[9])
}

max_min(array)
int array[10]
{
int *max*minkl
int *p*arr_end
arr_endarray+10
maxminarray
for(parray+1p if(*p>*max)
maxp
else if(*p<*min)
***********SPACE***********
________________
k*max
l*min
*parray[0]
array[0]l
***********SPACE***********
________________
*parray[9]
***********SPACE***********
________________
k*p
return
}

output(array)
int array[10]
{
int *p
for(parrayp printf(d*p)
printf(d\narray[9])
}
答案:
1 i<9 9>i
2 minp
3 l*p
4 array[9]k

397).*
程序填空


功:两乒乓球队进行赛出三甲队abc三乙
队xyz三已抽签决定赛名单队员听
赛名单a说xc说xz请编程序找出
三队赛手名单

*

main()
{
char ijk*ia手jb手kc手*
for(i'x'i<'z'i++)
for(j'x'j<'z'j++)
{
***********SPACE***********
if(________________)
***********SPACE***********
for(k'x'________________k++)
{
***********SPACE***********
if(________________)
{
***********SPACE***********
if(i'x'&&k________________)
printf(order is ac\tbc\tcc\nijk)
}
}
}
}

答案:
1 ij i j
2 k<'z' 'z'>k
3 ik&&jk i k && j k
4 'z'

398).*
程序填空


功:印出图案(菱形)

*
***
*****
*******
*****
***
*
*

#include
main()
{
int ijk
***********SPACE***********
for(i0________________i++)
{
for(j0j<4ij++)
printf( )
***********SPACE***********
for(k1k<________________k++)
printf(*)
printf(\n)
}
***********SPACE***********
for(________________j<3j++)
{
for(k0k printf( )
for(k0k<52*jk++)
printf(*)
printf(\n)
}
}

答案:
1 i<3 i<4 3>i 4>i
2 2*i+1 i*2+1 1+2*i 1+i*2
3 j0

400).*
程序填空


功:结构体调方法编程求输入ABCDEF五
元素数值序输出

*

#define N sizeof tblsizeof tbl[0] *取数组少元素*
int ABCDEF

struct ele
{
char vn
***********SPACE***********
int ________________
}tbl[]{{'A'&A}{'B'&B}{'C'&C}{'D'&D}{'E'&E}{'F'&F}}t

main()
{
int kjm
***********SPACE***********
for(k0k<________________k++)
{
printf(Enter data for c\ntbl[k]vn)
scanf(dtbl[k]vp)
}
mN1
while(m>0)
{
for(kj0j ***********SPACE***********
if(*tbl[j]vp<________________)
{
ttbl[j]
tbl[j]tbl[j+1]
tbl[j+1]t
kj
}
***********SPACE***********
________________
}
for(k0k printf(c(d)tbl[k]vn*tbl[k]vp)
printf(\n)
getch()
}
答案:
1 *vp
2 N
3 *tbl[j+1]vp *tbl[ j + 1 ]vp
4 mk

401).*
程序填空


功:输入某年某月某日判断天年第天?

*

main()
{
int daymonthyearsumleap
printf(\nplease input yearmonthday\n)
scanf(ddd&year&month&day)
switch(month)
{
case 1sum0break
case 2sum31break
case 3sum59break
***********SPACE***********
case 4________________break
case 5sum120break
case 6sum151break
case 7sum181break
case 8sum212break
case 9sum243break
case 10sum273break
case 11sum304break
case 12sum334break
defaultprintf(data error)break
}
***********SPACE***********
________________
***********SPACE***********
if(year4000||(________________)
leap1
else
leap0
***********SPACE***********
if(________________)
sum++
printf(It is the dth daysum)
}

答案:
1 sum90
2 sumsum+day sum sum + day
3 year40&&year1000) year4 0 && year100 0
4 leap1&&month>2 leap 1 && month>2 leap 1 && 2
402).*
程序填空


功:输入三整数xyz请三数输出

*

main()
{
int xyzt
scanf(ddd&x&y&z)
***********SPACE***********
if (x>y){________________}
***********SPACE***********
if(x>z){________________}
***********SPACE***********
if(y>z){________________}
printf(small to big d d d\nxyz)
}

答案:
1 txxyyt
2 tzzxxt
3 tyyzzt

403).*
程序填空


功:输出9*9口诀

*

main()
{
int ijresult
printf(\n)
***********SPACE***********
for (i1________________i++)
{
***********SPACE***********
for(j1j<10________________)
{
resulti*j
***********SPACE***********
printf(d*d3dij________________)
}
printf(\n)
}
}

答案:
1 i<10 10>i
2 j++ ++j jj+1
3 result

404).*
程序填空


功:键盘输入两复数实部虚部求出输出
差积商

*

#include
void main()
{
float abcdef
printf(输入第复数实部虚部:)
scanf(f f&a&b)
printf(输入第二复数实部虚部:)
scanf(f f&c&d)
***********SPACE***********
________________
fb+d
printf(相加复数:实部:f虚部:f\nef)
ea*cb*d
***********SPACE***********
________________
printf(相复数:实部:f虚部:f\nef)
e(a*c+b*d)(c*c+d*d)
***********SPACE***********
________________
printf(相复数:实部:f虚部:f\nef)
}
答案:
1 ea+c ec+a
2 fa*d+b*c f a*d + b*c f a * d + b * c
3 f(b*ca*d)(c*c+d*d) f(b*ca*d) (c*c+d*d) f( b * c a * d ) ( c * c + d * d )

405).*
程序填空


功:求输出结果:
AB
6566

*

#include
void main()
{
***********SPACE***********
char a________________
***********SPACE***********
a________________
b'b'
aa32
***********SPACE***********
bb________________
printf(c c\ndd\nabab)
}



答案:
1 b
2 'a' 97
3 32

406).*
程序填空


功:键盘输入字符串写字母全部转换成写字母
然输出磁盘文件test中保存输入字符串
结束

*

#include stdioh
#include
main()
{
FILE *fp
char str[100]
int i0
***********SPACE***********
if((fpfopen(test________________))NULL)
{
printf(cannot open the file\n)
exit(0)
}
printf(please input a string\n)
***********SPACE***********
gets(________________)
while(str[i]'')
***********SPACE***********
{
if(str[i]>'a'&&________________)
str[i]str[i]32
fputc(str[i]fp)
i++
}
***********SPACE***********
fclose(________________)
fpfopen(testr)
fgets(strstrlen(str)+1fp)
printf(s\nstr)
fclose(fp)
}

答案:
1 w
2 str
3 str[i]<'z' 'z'>str[i]
4 fp

407).*
程序填空


功:五学生学生3门课成绩键盘输入数
(包括学生号姓名三门课成绩)计算出均成绩
设原数计算出均分数存放磁盘文件stud


*

#include stdioh
struct student
{
char num[6]
char name[8]
int score[3]
float avr
} stu[5]

main()
{
int ijsum
FILE *fp
*input*
for(i0i<5i++)
{
printf(\n please input No d score\ni)
printf(stuNo)
scanf(sstu[i]num)
printf(name)
scanf(sstu[i]name)
sum0
***********SPACE***********
for(j0________________j++)
{
printf(score dj+1)
scanf(d&stu[i]score[j])
***********SPACE***********
sum+stu[i]________________
}
stu[i]avrsum30
}
fpfopen(studw)
***********SPACE***********
for(i0i<5________________)
***********SPACE***********
if(fwrite(&stu[i]sizeof(________________)1fp)1)
printf(file write error\n)
fclose(fp)
}
答案:
1 j<3 3>j
2 score[j]
3 i++ ++i ii+1
4 struct student

408).*
程序填空


功:输入两整数求位

*

#include
void main()
{
int xyz0abk1
scanf(dd&x&y)
while(x>0&&y>0)
{
ax2
***********SPACE***********
x________________
by2
yy2
***********SPACE***********
zz+________________
kk*2
}
***********SPACE***********
________________(zd\nz)
}
答案:
1 x2
2 a*b*k a * b * k
3 printf

409).*
程序填空


功:输入数组第元素交换
元素交换输出数组

*

main()
{
int number[10]
input(number)
max_min(number)
output(number)
}

input(number)
int number[10]
{
int i
***********SPACE***********
for(i0i<9________________)
scanf(d&number[i])
scanf(d&number[9])
}

***********SPACE***********
max_min(________________)
int array[10]
{
int *max*minkl
int *p*arr_end
***********SPACE***********
arr_end________________
maxminarray
for(parray+1p if(*p>*max) maxp
***********SPACE***********
else if(________________) minp
k*max
l*min
*parray[0]array[0]ll*p
*parray[9]array[9]kk*p
return
}

output(array)
int array[10]
{
int *p
for(parrayp printf(d*p)
printf(d\narray[9])
}
答案:
1 i++ ii+1 ++i
2 array
3 array+10 10+array
4 *p<*min *min>*p

410).*
程序填空


功:n整数前面数序移m位置m数
变成前面m数

*

main()
{
int number[20]nmi
printf(the total numbers is)
scanf(d&n)
printf(back m)
scanf(d&m)
for(i0i scanf(d&number[i])
scanf(d&number[n1])
***********SPACE***********
move(________________)
for(i0i printf(dnumber[i])
printf(dnumber[n1])
}

***********SPACE***********
move(________________)
int nmarray[20]
{
int *parray_end
***********SPACE***********
array_end*(________________)
for(parray+n1p>arrayp)
***********SPACE***********
*p*(________________)
*arrayarray_end
m
if(m>0) move(arraynm)
}
答案:
1 numbernm
2 arraynm
3 array+n1 array + n 1
4 p1 p 1

411).*
程序填空


功:n围成圈序排号第开始报数(1
3报数)报3退出圈子问留原
第号位

*

#define nmax 50
main()
{
int ikmnnum[nmax]*p
printf(please input the total of numbers)
scanf(d&n)
pnum
***********SPACE***********
for(i0________________i++)
***********SPACE***********
*(p+i)________________
i0
k0
m0
while(m {
***********SPACE***********
if(________________0) k++
if(k3)
{
*(p+i)0
k0
m++
}
i++
if(in) i0
}
***********SPACE***********
while(________________) p++
printf(d is left\n*p)
}
答案:
1 ii
2 i+1 i + 1
3 *(p+i) *( p + i )
4 *p0 *p 0

412).*
程序填空


功:写函数求字符串长度main函数中输入字
符串输出长度

*

#include
main()
{
int length(char *p)
int len
char str[20]
printf(please input a string\n)
scanf(sstr)
***********SPACE***********
lenlength(________________)
printf(the string has d characterslen)
}

***********SPACE***********
________________(p)
char *p
{
int n
n0
while(*p'\0')
{
***********SPACE***********
________________
***********SPACE***********
________________
}
return n
}
答案:
1 str
2 length int length
3 n++ ++n nn+1 n+1
4 p++ ++p pp+1 p+1

414).*
程序填空


功:通函数递调计算阶

*

long power(int n)
{
long f
if(n>1)
***********SPACE***********
f________________
else
f1
return(f)
}
main()
{
int n
long y
printf(input a inteager number\n)
***********SPACE***********
scanf(d________________)
ypower(n)
***********SPACE***********
printf(dld\nn________________)
getch()
}
答案:
1 power(n1)*n power( n 1 ) * n n*power(n1)
2 &n
3 power(n) y

415).*
程序填空


功:数组名作函数参数求均成绩

*

float aver(float a[ ]) *定义求均值函数形参浮点型数组名*
{
int i
float avsa[0]
for(i1i<5i++)
***********SPACE***********
s+________________[i]
avs5
***********SPACE***********
return ________________
}

void main()
{
float sco[5]av
int i
printf(\ninput 5 scores\n)
for(i0i<5i++)
***********SPACE***********
scanf(f________________)
***********SPACE***********
avaver(________________)
printf(average score is 52f\nav)
getch()
}
答案:
1 a
2 av (av)
3 &sco[i] sco+i
4 sco

416).*
程序填空


功:计算科均成绩全班均成绩屏幕显
示出

*

#define M 5 *定义符号常量 数5*
#define N 4 *定义符号常量 课程4*
#include stdioh
main()
{
int ij
void aver(float sco[M+1][N+1])
static float score[M+1][N+1]{{78858365} {88918993} {72655475}{86887560}{69605072}}
aver(score)
clrscr()
printf(学生编号 课程1 课程2 课程3 课程4 均\n)
for(i0i {
printf(学生d\ti+1)
***********SPACE***********
for(j0j<________________j++)
printf(61f\tscore[i][j])
printf(\n)
}
for(j0j<8*(N+2)j++)
printf()
printf(\n课程均)
for(j0j printf(61f\tscore[i][j])
printf(\n)
getch()
}

void aver(float sco[][N+1])
{
int ij
***********SPACE***********
for(i0i<________________i++)
{
for(j0j {
sco[i][N] + sco[i][j]
sco[M][j] + sco[i][j]
sco[M][N] + sco[i][j]
}
***********SPACE***********
sco[i][N] ________________ N
}
for(j0j ***********SPACE***********
sco[M][________________] M
sco[M][N]sco[M][N]MN
}
答案:
1 N+1 1+N 5
2 M 5
3
4 j

417).*
程序填空


功:利全局变量计算长方体体积三面面积

*

int s1s2s3
int vs(int aint bint c)
{
int v
***********SPACE***********
v________________
s1a*b
***********SPACE***********
s2________________
s3a*c
return v
}

main()
{
int vlwh
clrscr()
printf(\ninput lengthwidth and height: )
***********SPACE***********
scanf(ddd________________&w&h)
***********SPACE***********
v________________
printf(vd s1d s2d s3d\nvs1s2s3)
getch()
}
答案:
1 a*b*c a * b * c
2 b*c b * c
3 &l
4 vs(lwh) vs( l w h )

418).*
程序填空


功:函数调方式实现字符串复制

*

void string_copy(char *str_from char *str_to)
{
int i0
***********SPACE***********
for( (*(________________)*(str_from+i))'\0' i++)
}

main()
{
static char array_str1[20]I am a teacher
char array_str2[20]
***********SPACE***********
________________(array_str1 array_str2)
***********SPACE***********
________________(array_str2s\narray_str2)
}
答案:
1 str_to+i i+str_to
2 string_copy
3 printf

419).*
程序填空


功:seek()函数:判断否合格成绩形参:1指
3int型元素组成1维数组行指针变量返回值:
(1)合格成绩返回指行首列(列)指针
(2)没合格成绩返回值指行
(列)指针
*

int *seek( int (*pnt_row)[3] )
{
int i0 *pnt_col
***********SPACE***********
________________*(pnt_row+1)
for( i<3 i++)
if(*(*pnt_row+i)<60)
{
pnt_col*pnt_row
break *退出循环*
}
***********SPACE***********
return(________________)
}

main()
{
static int grade[3][3]{{556575}{657585}{758090}}
int ij*pointer
for(i0 i<3 i++)
{
***********SPACE***********
pointerseek(________________)
if(pointer*(grade+i))
{
printf(Nod grade list i+1)
for(j0 j<3 j++)
***********SPACE***********
printf(d *(________________))
printf(\n)
}
}
}
答案:
1 pnt_col
2 pnt_col
3 grade+i i+grade
4 pointer+j j+pointer

420).*
程序填空


功:计算某日年第天

*

#include

struct
{
int year
int month
int day
}data * 定义结构声明象data *

void main()
{
int days
printf(请输入日期(年月日):)
scanf(d d d &datayear &datamonth &dataday)
switch(datamonth)
{
case 1days dataday
break
***********SPACE***********
case 2days dataday+________________
break
case 3days dataday+59
break
case 4days dataday+90
break
***********SPACE***********
case 5days dataday+________________
break
case 6days dataday+151
break
case 7days dataday+181
break
case 8days dataday+212
break
case 9days dataday+243
break
case 10days dataday+273
break
case 11days dataday+304
break
case 12days dataday+334
break
}
***********SPACE***********
if(datayear40&&datayear1000________________datayear4000)
if(datamonth>3)
***********SPACE***********
days ________________
printf(d月d日d年第d天\n datamonth dataday datayear days)
}
答案:
1 31
2 120
3 ||
4 days + 1 1+days ++days

421).*
程序填空


功:输入学生成绩显示

*

# include

struct student
{
char number[6]
char name[6]
int score[3]
} stu[2]

void output(struct student stu[2])

void main()
{
int i j
***********SPACE***********
for(i0 i<2 ________________)
{
printf(请输入学生d成绩:\n i+1)
printf(学号:)
***********SPACE***********
scanf(s ________________number)
printf(姓名:)
scanf(s stu[i]name)
for(j0 j<3 j++)
{
printf(成绩 d j+1)
***********SPACE***********
scanf(d ________________score[j])
}
printf(\n)
}
output(stu)
}

void output(struct student stu[2])
{
int i j
printf(学号 姓名 成绩1 成绩2 成绩3\n)
for(i0 i<2 i++)
{
***********SPACE***********
________________(6s6s stu[i]number stu[i]name)
for(j0 j<3 j++)
printf(8d stu[i]score[j])
printf(\n)
}
}
答案:
1 i++ ++i ii+1
2 &stu[i]
3 &stu[i]
4 printf

422).*
程序填空


功:文件操作

*

# include
# include

void main()
{
* 定义文件指针fp *
***********SPACE***********
________________ *fp
char ch filename[10]
printf(Please input the name of file )
scanf(s filename) * 输入字符串赋变量filename *
* 读方式开文件filename *
***********SPACE***********
if((fpfopen(filename ________________)) NULL)
{
printf(Cannot open the file\n)
exit(0) * 正常跳出程序 *
}
* 关闭文件 *
***********SPACE***********
________________
}

答案:
1 FILE
2 r
3 fclose(fp)

423).*
程序填空


功:考查字符串数组应输出26英文字母

*

#include
void main (void)
{
char string[256]
int i
***********SPACE***********
for (i 0 i < 26 ________________)
***********SPACE***********
string[i] ________________
string[i] '\0'
***********SPACE***********
printf (the arrary contains s\n________________)
}
答案:
1 i++ ++i ii+1 i+1
2 'A' + i i+'A' 65 + i i+65
3 string

424).*
程序填空


功:输出结果:

* * * * *
* * * * *
* * * * *
* * * * *
*

main()
{
***********SPACE***********
static char ________________{'*''*''*''*''*'}
int ijk
char space' '
for(i0i<5i++)
{
printf(\n)
***********SPACE***********
for(j1j<3*ij++)
printf(1c________________)
***********SPACE***********
for(k0k<________________k++)
printf(3ca[k])
}
printf(\n)
}
答案:
1 a[5] a[]
2 space ' '
3 5 4

425).*
程序填空


功:输入25时候输出2 5 5

*

#include
#define max 100

main()
{
int f[max]ijkm
scanf(dd&k&m)
***********SPACE***********
for(i0i<________________i++)f[i]0
***********SPACE***********
f[________________]1
for(iki ***********SPACE***********
for(jikj printf(d10d10d\nkmf[m])
}
答案:
1 m
2 k1 k 1
3 + 1+

426).*
程序填空


功:百马百担问题:100匹马驮100担货马驮三担中
马驮2担两匹马驮担求中马少匹?

*

#include
main()
{
int hbhmhln0
***********SPACE***********
for(hb0hb<100hb+________________)
***********SPACE***********
for(hm0hm<100hbhm+________________)
{
***********SPACE***********
hl100hb________________
***********SPACE***********
if(hb3+hm2+2*________________100)
{
n++
printf(hbdhmdhld\nhb3hm22*hl)
}
}
printf(nd\nn)
getch()
}
答案:
1 3
2 2
3 hm
4 hl

427).*
程序填空


功:百鸡问题:100元买100鸡公鸡5元钱母鸡3
元钱鸡元钱三求100元钱买公鸡母鸡鸡
少?

*

#include
main()
{
int cockshenschicks
cocks0
while(cocks<19)
{
***********SPACE***********
________________0
***********SPACE***********
while(hens<________________)
{
chicks1000cockshens
if(50*cocks+30*hens+chicks301000)
printf(ddd\ncockshenschicks)
***********SPACE***********
________________
}
***********SPACE***********
________________
}
}
答案:
1 hens
2 33
3 hens++ ++hens henshens+1
4 cocks++ ++cocks cockscocks+1 cocks cocks + 1

428).*
程序填空


功:输入学生生日(年:y0月:m0日:d0)输
入前日期(年:y1月:m1日:d1)求出该学生
年龄(实足年龄)

*

#include
main()
{int agey0y1m0m1d0d1
printf(输入生日日期(年月日))
***********SPACE***********
________________(ddd&y0&m0&d0)
printf(输入前日期(年月日))
scanf(ddd&y1&m1&d1)
agey1y0
***********SPACE***********
if(m0________________m1)age
***********SPACE***********
if((m0________________m1)&&(d0>d1))age
printf(age3dage)
}
答案:
1 scanf
2 >
3

429).*
程序填空


功:读入整数数中统计零整数数零
整数数输入零结束输入程序中变量i统计
零整数数变量j统计零整数数

*

#include
main()
{
int knij
printf(Enter INT numberwith 0 to end\n)
ij0
scanf(d&n)
while(n0)
{
***********SPACE***********
if(n>0)i________________
***********SPACE***********
if(n<0)j________________
***********SPACE***********
scanf(d________________)
}
printf(i4d\nij)
}
答案:
1 i + 1
2 j + 1
3 &n

430).*
程序填空


功:计算元二次方程根

*

#include
***********SPACE***********
#include ________________
main()
{
float abcdiscx1x2realpartimagpart
scanf(fff&a&b&c)
printf(the equation)
***********SPACE***********
if(________________<1e6)
printf(is not quadratic\n)
else
discb*b4*a*c
if(fabs(disc)<1e6)
printf(has two equal roots84f\nb(2*a))
***********SPACE***********
else if(________________)
{
x1(b+sqrt(disc))(2*a)
x2(bsqrt(disc))(2*a)
printf(has distinct real roots84f and 4f\nx1x2)
}
else
{
realpartb(2*a)
imagpartsqrt(disc)(2*a)
printf(has complex roots\n)
printf(84f4fi\nrealpartimagpart)
printf(84f4fi\nrealpartimagpart)
}
}
答案:
1
2 fabs(a)
3 fabs(disc) > 1e6 1e6
431).*
程序填空


功:计算圆周率似值

*

#include
#include
main()
{
int s
***********SPACE***********
float n________________
double t
t1pi0n1s1
***********SPACE***********
while(________________>2e6)
{
pi+tn+2sstsn
}
***********SPACE***********
pi*________________
printf(pi6f\npi)
}
答案:
1 pi
2 fabs(t)
3 4

432).*
程序填空


功:计算均成绩统计90分数

*

main()
{
int nmfloat gradeaverage
***********SPACE***********
averagenm________________
while(1)
{
***********SPACE***********
________________(f&grade)
if(grade<0) break
n++
average+grade
***********SPACE***********
if(grade<90)________________
m++
}
if(n) printf(2fd\naveragenm)
}
答案:
1 0
2 scanf
3 continue

433).*
程序填空


功:字母转换成密码转换规前字母变成第
四字母W变成AX变成BY变成CZ变成D写字
母转换规样

*

#include
main()
{
char c
***********SPACE***********
while((c________________)'\n')
{
***********SPACE***********
if((c>'a'&&c<'z')||(c>'A'&&c<'Z'))________________
***********SPACE***********
if((c>'Z'________________c<'Z'+4)||c>'z') c26
printf(cc)
}
}
答案:
1 getchar()
2 c+4 cc+4 c4+c
3 &&

434).*
程序填空


功:求输出结果:
b1 a65535
a65534
a30 b6 c5
求空中填入合适变量完善程序

*

main()
{
***********SPACE***********
int b1________________unsigned a
***********SPACE***********
a________________
printf(bd au\nba)
***********SPACE***********
________________+b
printf(au\na)
***********SPACE***********
b(a30)________________
printf(ad bd cd\nabc)
}
答案:
1 c
2 b
3 a
4 (c5)

435).*
程序填空


功:找出数组中值元素标数组元素值键盘
输入

*

#include stdioh
void main()
{
int a[10]*p*si
for(i0i<10i++)
***********SPACE***********
scanf(d ________________)
***********SPACE***********
for(pasa________________<10p++)
***********SPACE***********
if(*p________________*s) sp
***********SPACE***********
printf(maxdindexd\n________________sa)
}
答案:
1 a + i &a[i]
2 pa a+p
3 >
4 *s

436).*
程序填空


功:输出两整数中数两整数键盘输入

*

#include stdioh
void main()
{
int ab*p1*p2
***********SPACE***********
p1________________malloc(sizeof(int))
p2(int*)malloc(sizeof(int))
***********SPACE***********
scanf(dd________________p2)
if(*p2>*p1) *p1*p2
free(p2)
***********SPACE***********
printf(maxd\n________________)
}

答案:
1 (int *)
2 p1
3 *p1

437).*
程序填空


功:建立二维数组格式输出
1 0 0 0 1
0 1 0 1 0
0 0 1 0 0
0 1 0 1 0
1 0 0 0 1

*

#include stdioh
void main()
{
int a[5][5]{0}*p[5]ij
for(i0i<5i++)
***********SPACE***********
p[i]________________
for(i0i<5i++)
{
***********SPACE***********
*(________________+i)1
***********SPACE***********
*(p[i]+5(________________))1
}
for(i0i<5i++)
{
for(j0j<5j++)printf(2dp[i][j])
***********SPACE***********
________________
}
}
答案:
1 &a[i][0]
2 p[i]
3 i+1 1+i
4 putchar('\n')

438).*
程序填空


功:求出二维数组中元素值

*

#include stdioh
void main()
{
int a[3][4]{{1357}{2468}{15173412}}
***********SPACE***********
printf(max value is d\n________________)
}

max_value(mnarray)
***********SPACE***********
int mn________________
{
int ijmax
maxarray[0][0]
for(i0i for(j0j ***********SPACE***********
if(max return(max)
}
答案:
1 max_value(34a)
2 array[][4] array[3][4]
3 maxarray[i][j]

439).*
程序填空


功:1982年国第三次口普查结果全国口103亿假
口增长率5编写程序求公元少年总口
翻番

*

#include
void main()
{
double p1103p2r005
int n1
***********SPACE***********
p2p1*________________
***********SPACE***********
while(p2<________________)
{
n++
***********SPACE***********
p2p2*________________
}
***********SPACE***********
n________________
printf(d年口总数翻番g亿\nnp2)
}



答案:
1 (1+r) (r+1)
2 2*p1 p1*2
3 (1+r) (r+1)
4 n+1982 1982+n

440).*
程序填空


功:先字符串s中字符正序存放t串中然s中
字符逆序连接t串面

*

#include
#include
#include

void fun (char *s char *t)
{
int i sl
***********SPACE***********
sl ________________
for(i0 i t[i] s[i]
for (i0 i ***********SPACE***********
t[sl+i] ________________
***********SPACE***********
t[sl+i]________________
}

main()
{
char s[100] t[100]
clrscr()
***********SPACE***********
printf(\nPlease enter string s) ________________(ss)
fun(s t)
printf(The result is s\n t)
}

答案:
1 strlen(s)
2 s[sli1] s[ sl i 1 ]
3 '\0' 0
4 scanf

441).*
程序填空


功:低位开始取出长整型变量s中奇数位数次构成
新数放t中

*

#include
#include
void fun (long s long *t)
{
long sl10
s 10
***********SPACE***********
*t s ________________ 10
while(s>0)
{
***********SPACE***********
s ________________
***********SPACE***********
*t s10*sl________________
***********SPACE***********
sl sl ________________10
}
}

main()
{ long s t
clrscr()
printf(\nPlease enter s) scanf(ld &s)
fun(s &t)
printf(The result is ld\n t)
}
答案:
1
2 s100
3 + *t
4 *

442).*
程序填空


功:长整型数中位奇数数次取出构成新数
放t中高位高位低位低位

*

#include
#include

void fun (long s long *t)
{
int d
long sl1
***********SPACE***********
________________ 0
while ( s > 0)
{
***********SPACE***********
d ________________
if(d2)
{
***********SPACE***********
*t ________________ + *t
***********SPACE***********
sl ________________ 10
}
s 10
}
}

main()
{
long s t
clrscr()
printf(\nPlease enter s) scanf(ld &s)
fun(s &t)
printf(The result is ld\n t)
}
答案:
1 *t
2 s10
3 d * sl sl * d
4 * s*

443).*
程序填空

功:企业发放奖金根利润提成利润(I)低等10万元
时奖金提10利润高10万元低20万元时低
10万元部分10提成高10万元部分提成75
20万40万间时高20万元部分提成540万
60万间时高40万元部分提成360万100万
间时高60万元部分提成15高100万元时
超100万元部分1提成键盘输入月利润I求
应发放奖金总数?

*

main()
{
long int i
int bonus1bonus2bonus4bonus6bonus10bonus
scanf(ld&i)
bonus1100000*01bonus2bonus1+100000*075
bonus4bonus2+200000*05
bonus6bonus4+200000*03
bonus10bonus6+400000*015
if(i<100000)
bonusi*01
***********SPACE***********
else if(________________)
bonusbonus1+(i100000)*0075
***********SPACE***********
else if(________________)
bonusbonus2+(i200000)*005
***********SPACE***********
else if(________________)
bonusbonus4+(i400000)*003
else if(i<1000000)
bonusbonus6+(i600000)*0015
else
bonusbonus10+(i1000000)*001
***********SPACE***********
________________(bonusdbonus)
}

答案:
1 i<200000 200000>i
2 i<600000 600000>i
3 i<1000000 1000000>i
4 printf

444).*
程序填空


功:指指针指针方法n字符串排序输出

*

#include stringh
#define N 100

void sort()

main()
{
int in
char **p*str[N]name[N][20]
printf(n)scanf(d&n)
***********SPACE***********
if(n<2________________n>N) exit(0)
for(i0i printf(Input d strings\nn)
for(i0i {
printf(name[d]i)
***********SPACE***********
scanf(s________________)
}
printf(String arry\n)
for(i0i {
pstr+i
printf(s\n*p)
}
pstr
sort(pn)
printf(String sort\n)
for(i0i {
pstr+i
printf(s\n*p)
}
getch()
}
***********SPACE***********
void sort(char ________________int n)
{
int ij
char *s
for(i0i for(ji+1j if(strcmp(p[i]p[j])>0)
{
sp[i]
***********SPACE***********
________________
p[j]s
}
}
答案:
1 ||
2 str[i]
3 **p
4 p[i]p[j]

445).*
程序填空


功:编程求意定n数中奇数连积偶数方
0数n通scanf()函数输入

*

main()
{
int r1s0t0nai
printf(n)scanf(d&n)
for(i1i {
printf(a)
***********SPACE***********
scanf(d________________)
***********SPACE***********
if(________________0)
***********SPACE***********
________________a
else if(a0)
***********SPACE***********
s+________________
else
t++
}
printf(rdsdtd\nrst)
}

答案:
1 &a
2 a2
3 r*
4 a*a

446).*
程序填空


功:编程求某年第n天日期数组表示月天数

*

main()
{
int ymfn
int a[12]{312831303130313130313031}
printf(yn)
scanf(dd&y&n)
***********SPACE***********
fy40&&y1000________________y4000
***********SPACE***********
a[1]________________f
if(n<1||n>365+f)
{
printf(error\n)exit(0)
}
***********SPACE***********
for(m1m________________a[m1]na[m1]m++)
printf(ydmddd\nymn)
}

答案:
1 ||
2 + a+
3 >

447).*
程序填空


功:已知数列头两项分01第三项开始
项前两项编程印数直某项
值超200止

*

main()
{
int if10f21
***********SPACE***********
for(________________i++)
{
printf(5df1)
***********SPACE***********
if(f1>________________) break
printf(5df2)
if(f2>200) break
if(i20) printf(\n)
f1+f2
***********SPACE***********
f2+________________
}
printf(\n)
}

答案:
1 i1
2 200
3 f1

448).*
程序填空


功:已知XYZ分表示0~9中数字编程求出算式
XXXX+YYYY+ZZZZYXXXZ成立时XYZ值求印该
算式

*

main()
{
int xyz
***********SPACE***********
for(x0________________x++)
for(y0y<10y++)
{
if(yx) continue
for(z0z<10z++)
{
***********SPACE***********
if(zx________________zy) continue
***********SPACE***********
if(1111*(x+y+z)________________+1110*x+z)
{
printf(xdydzd\nxyz)
***********SPACE***********
printf(d+d+dd\n1111*x1111*y1111*z________________)
exit(0)
}
}
}
}

答案:
1 x<10 10>x
2 ||
3 10000*y y*10000
4 10000*y+1110*x+z 10000 * y + 1110 * x + z

449).*
程序填空


功:算式:?2*7?3848中缺少十位数位数编
程求出该算式成立时两数输出正确算式

*

main()
{
int xy
***********SPACE***********
for(x1________________x++)
***********SPACE***********
for(________________y<10y++)
***********SPACE***********
if(________________3848)
{
***********SPACE***********
printf(d*d3848\n________________)
exit(0)
}

}

答案:
1 x<10 10>x x<9 9>x
2 y0
3 (10*x+2)*(70+y) ( 10 * x + 2 ) * ( 70 + y )
4 10*x+270+y 10 * x + 2 70 + y

450).*
程序填空


功:40磅重板碎成4块块正整数磅
4块砝码称出1~40磅整数重量物体编程求4块
重量

*

main()
{
int ijklpt1t2t3t4
for(i1i<38i++)
***********SPACE***********
for(________________j<38ij++)
***********SPACE***********
for(kjk<________________k++)
{
l40ijk
for(p1p<40p++)
{
for(t11t1<2t1++)
for(t21t2<2t2++)
for(t31t3<2t3++)
for(t41t4<2t4++)
***********SPACE***********
if(________________p) goto next
break
***********SPACE***********
nextif(p________________)
{
printf(dddd\nijkl)
exit(0)
}
}
}
printf(error)
}

答案:
1 ji
2 39ij 39 i j
3 i*t1+j*t2+k*t3+l*t4 i * t1 + j * t2 + k * t3 + l * t4
4 39

451).*
程序填空


功:编程求意两日期(Y0年M0月DO日Y1年M1月D1日)
相差天数

*

main()
{
int y1m1d1y2m2d2ni
printf(y1m1d1)
scanf(ddd&y1&m1&d1)
***********SPACE***********
if(m1<1||m1>12||d1<1||d1>________________) exit(0)
printf(y2m2d2)scanf(ddd&y2&m2&d2)
***********SPACE***********
if(m2<1||m2>12||d2<1||d2>________________) exit(0)
if(y1>y2||y1y2&&m1>m2||y1y2&&m1m2&&d1>d2)
{
ny1
y1y2
y2n
nm1
m1m2
m2n
nd1
d1d2
d2n
}
else
{
***********SPACE***********
nyend(y1m1d1)+________________
***********SPACE***********
for(i________________i }
printf(ddd>dddnd\ny1m1d1y2m2d2n)
}

int f(int y)
{
return(y40&&y1000||y4000)
}

int mday(int yint m)
{
return(31((m4)+(m6)+(m9)+(m11))(3f(y))*(m2))
}

int yday(int yint mint d)
{
return(d+31*((m>1)+(m>3)+(m>5)+(m>7)+(m>8)+(m>10))+30*((m>4)+(m>6)+(m>9)+(m>11))+(28+f(y))*(m>2))
}

int yend(int yint mint d)
{
return(365+f(y)yday(ymd))
}

答案:
1 mday(y1m1)
2 mday(y2m2)
3 yday(y2m2d2)
4 y1+1 1+y1

452).*
程序填空


功:键盘输入干行字符输入存储磁盘文件
中该文件中读出数中写字母转换
成写字母屏幕输出

*

#include stdioh
#define N 100

main()
{
FILE *fp
char c*ps[N][20]
int in
printf(n)scanf(d&n)
***********SPACE***********
if(n<1________________n>N) exit(0)
printf(Inputd string\nn)
for(i0i scanf(ss[i])
***********SPACE***********
fpfopen(text________________)
for(i0i {
ps[i]
***********SPACE***********
while(*p'\0')
if(ferror(fp)) fputc(________________fp)
}
fclose(fp)
printf(\n)
***********SPACE***********
fpfopen(text________________)
while((cfgetc(fp))EOF)
{
if(c>'a'&&c<'z')c+32
putchar(c)
}
printf(\n)
fclose(fp)
}

答案:
1 ||
2 w
3 *p++
4 r

454).*
程序填空


功:三角形面积:areasqrt(s*(sa)*(sb)*(sc))中
s(a+b+c)2abc三角形三条边长定义两带
参数宏求s求area编写程序
程序中带参数宏求面积area

*

#include mathh

***********SPACE***********
#________________ S(xyz)(x+y+z)2
#define AREA(sxyz)sqrt(s*(sx)*(sy)*(sz))

main()
{
float abcsarea
printf(abc)
***********SPACE***********
scanf(fff&a________________&c)
if(a+b>c&&b+c>a&&c+a>b)
{
***********SPACE***********
s________________
***********SPACE***********
area________________
printf(areaf\narea)
}
}

答案:
1 define
2 &b
3 S(abc)
4 AREA(sabc)

455).*
程序填空


功:求输出结果3

*

#include

main()
{
***********SPACE***********
int m1n1________________
sakm(mn)
printf(ds)
}

***********SPACE***********
akm(________________int n)
{
if(m0)
***********SPACE***********
________________ n+1
else if(m0&&n0)
akm(m11)
else if(m0&&n0)
akm(m1akm(mn1))
}
答案:
1 s
2 int m
3 return

456).*
程序填空


功:利指结构指针编写求某年某月某日第
天程序中年月日年天数结构表示

*

main()
{
***********SPACE***********
________________ date
{
int ymdn
***********SPACE***********
}________________

int kfa[12]{312831303130313130313031}
printf(dateymd)
scanf(ddd&xy&xm&xd)
fxy40&&xy1000||xy4000
***********SPACE***********
a[1]+________________
if(xm<1||xm>12||xd<1||xd>a[xm1]) exit(0)
for(xnxdk0k ***********SPACE***********
printf(nd\n________________)
}

答案:
1 struct
2 x
3 f
4 xn

457).*
程序填空


功:功:定义结构变量(包括年月日)计算定日
期该年第天

*

main()
{
***********SPACE***********
________________ date
{
int ymd
}da

int fnpa[12]{312831303130313130313031}
printf(ymd)
scanf(ddd&day&dam&dad)
***********SPACE***********
fday40&&day100________________0||day4000
***********SPACE***********
if(dam<1________________dad>12) exit(0)
a[11]+f
if(dad<1||dad>a[dam1]) exit(0)
***********SPACE***********
for(n________________p1p printf(nd\nn)
}

答案:
1 struct
2
3 ||
4 dad

458).*
程序填空


功:等分法序循环数组中找元素位置

*

int cyclic_min(int x[] int n)
{
int left 0
int right n 1
int mid
***********SPACE***********
while (________________)
{
mid (left + right)2
if (x[mid] < x[right])
***********SPACE***********
________________
else
***********SPACE***********
________________
}
return left
}


#include
void main(void)
{
int x[] { 20 23 28 35 39 40 42 8 10 15 17 19}
int n sizeof(x)sizeof(int)
int loc i

printf(\nFind Cyclic Minimum)
printf(\n)
printf(\n\nGiven Array Sorted in Cyclic Fashion \n)
for (i 0 i < n i++)
printf(3d x[i])
loc cyclic_min(x n)
printf(\n\nMinimum is located at x[d] d loc x[loc])
}
答案:
1 left < right right>left
2 right mid
3 left mid + 1 left 1+mid

459).*
程序填空


功:歌星奖赛中10评委参赛选手分分数
1~100分选手分:掉高分低分
余8分数均值请编写程序实现

*

#include

void main()
{
int scoreimaxminsum
max32768
min32767
sum0
for(i1i<10i++)
{
printf(Input number di)
***********SPACE***********
scanf(d________________)
sum+score
***********SPACE***********
if(________________) maxscore
***********SPACE***********
if(________________) minscore
}
printf(Canceled max scored\nCanceled min scored\nmaxmin)
***********SPACE***********
printf(Average scored\n________________)
}
答案:
1 &score
2 score>max max3 scorescore
4 (summaxmin)8 (sum max min )8

461).*
程序填空


功:键盘输入字符串写字母全部转换成写字母
然输出磁盘文件test中保存输入字符串
结束

*

#include stdioh

main()
{
FILE *fp
char str[100]filename[10]
int i0
if((fpfopen(testw))NULL)
{
printf(cannot open the file\n)
exit(0)
}
printf(please input a string\n)
gets(str)
***********SPACE***********
while(________________)
{
if(str[i]>'a'&&str[i]<'z')
***********SPACE***********
________________
fputc(str[i]fp)
i++
}
fclose(fp)
***********SPACE***********
fpfopen(test________________)
fgets(strstrlen(str)+1fp)
printf(s\nstr)
fclose(fp)
}
答案:
1 str[i] ''
2 str[i]str[i]32 str[i] str[i] 32
3 r wr wr+

462).*
程序填空


功:字符串中字母改写成该字母字母
字母z改写成字母a字母写字母写字母
写字母字符变
例:原字符串:Mn123xyZ调该函数串中
容:No123yzA

*

#include
#include
#include
#define N 81

main( )
{
char a[N]*s
printf ( Enter a string )
gets ( a )
printf ( The original string is )
puts( a )
***********SPACE***********
________________
while(*s)
{
if(*s'z')
*s'a'
else if(*s'Z')
*s'A'
else if(isalpha(*s))
***********SPACE***********
________________
***********SPACE***********
________________
}
printf ( The string after modified )
puts ( a )
}
答案:
1 sa
2 *s+1 *s*s+1 (*s)++ ++(*s)
3 s++ ss+1 ++s s s + 1

463).*
程序填空


功:输入正整数n印1n够组成然数集合
(包含空集)

*

#include
#include

#define MAXSIZE 20
#define LOOP 1

void main(void)
{
int set[MAXSIZE]
int n i
int position
char line[100]
printf(\nAll Possible Subsets Generation by Lexical Order)
printf(\n)
printf(\n\nNumber of Elements in the Set > )
gets(line)
n atoi(line)
printf(\n{})
position 0
set[position] 1
while (LOOP)
{
***********SPACE***********
printf(\n{d ________________)
for (i 1 i < position i++)
printf(d set[i])
printf(})
if (set[position] < n)
{
***********SPACE***********
set[________________] set[position] + 1
position++
}
else if (position 0)
set[position]++
else
***********SPACE***********
________________
}
}
答案:
1 set[0]
2 position+1
3 break


文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 10 香币 [ 分享文档获得香币 ]

该文档为用户出售和定价!

购买文档

相关文档

技能高考专题:C语言练习

第1题 (20.0分) 题号:332 难度:难 第3章/*-------------------------------------------------------【程序填空】---------------------------------------------------------功能:求如下表达式:

小***库 3年前 上传627   0

国开电大《C语言程序设计》答案

形考1在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为(  )。选择一项:A. main 正确恭喜你,答对啦!!B. MAIN C. name D. function .题目2正确获得2.00分中的2.00分 标记题目题干C语言源程序文件的缺省扩展名为(  )。选择一项:A. cpp B. exe C.

3265912 1年前 上传419   1

C语言程序设计习题试题集

《C语言程序设计》精品课件试题目录(按住CTRL键点击超链)单项选择题………………………第002页阅读程序题………………………第018页程序填空题………………………第039页编写程序题………………………第070页《高级语言程序设计》课程设计制作小组2007年一、单项选择题导读:单项选择题要求从给出的四个备选答案中,选出一个最符合题意

文***享 1年前 上传5613   0

C语言程序设计说课教案

《C语言程序设计》说课教案从以下方面说明:一、 课程性质、地位二、 教学对象分析及要求三、 课程体系四、 课程的重点、难点及突破五、 教学方法与教学手段六、 学生考核七、 教学计划一、 课程性质、地位 1.课程的性质  《C语言程序设计》课程是高职高专通信类和电子信息类各专业职业素质必修课,旨在培养高职学生运用计算机进行逻辑思维的能力,掌握运用C语言编程来解决岗位

文***享 1年前 上传350   0

C语言程序设计实验报告

C语言程序设计实验报告  实验名称 计算出1000以内10个最大素数之和   实验目的   1、熟练掌握if、if…else、if…else if语句和witch语句格式及使用方法,掌握if语句中的嵌套关系和匹配原则,利用if语句和switch语句实现分支选择结构。  2、熟练掌握while语句、do…while语句和for语句格式及使用方法,掌握三种循环控制语句的循环过程以及循

大***6 11年前 上传975   0

C语言程序设计形考任务

假定有“struct BOOK{char title[40]; float price;}; struct BOOK book;”,则不正确的语句为( )。选择一项: a. struct BOOK *x=malloc(book); b. struct BOOK x={"C++ Programming",27.0}; c. struct BOOK *x=malloc(sizeof(struct BOOK)); d. struct BOOK *x=&book; 正确答案是:struct BOOK *x=malloc(book);

j***1 4年前 上传1505   0

C语言程序设计实验教案

 《高级语言程序设计》 实验指导书 实验一 顺序结构程序设计 一、实验目的及要求 1. 掌握C语言中使用最多的一种语句——赋值语句的使用方法。 2. 掌握各种类型数据的输入输出的方法,能正确使用各种格式转换符。 二、实验学时 4学时 三、实验任务 1.以下程序多处有错。要按下面指定的形式输入数据和输出数据时,请对该

文***品 5年前 上传1480   0

技能高考专题:Access中的SQL语句(1)

ACCESS数据库的SQL语句教学 2009-07-01 20:50:47  作者:  来源:互联网  浏览次数:229  文字大小:【大】【中】【小】 引子:如何找到ACCESS数据库的SQL视图: 1)  单击下图左侧的 : 2)单击上图顶部的,弹出如下图对话框:  5)单击“关闭”,此时在菜单中的文件菜单下面出现一个SQL的下拉框;6)在“SQL”下拉框中选择如下图所示中的“

小***库 3年前 上传647   0

国开电大《C语言程序设计》形考任务3

论文和作业参考答案联系qq2019910207或咨询微信15927685953,为了准确获取需要资料请在付费前加qq或微信咨询,请认真核对是您需要的题目后再付费!形考任务三题目1在下面的函数声明语句中,存在着语法错误的是(    )。题目2在下面的保留字中,不能作为函数的返回值类型的是(    )。题目3假定p是一个指向float型数据的指针,则p+1所指数据的地址比p所指数据

学***网 3个月前 上传95   0

浅析C语言程序设计实践教学环节研究

浅析C语言程序设计实践教学环节研究摘要:本文将以《C语言程序设计》课程为例,讲述如何将实践知识贯穿于线上教学,实现实践教学环节的线上教学智能化运行及管理。关键词:百万扩招;线上教学;C语言;实践教学一、概述以“中国制造2025”为背景,高校培养的是有实际操作能力的高素质、高技能型人才,那么实践教学是工程类专业必不可少的教学环节。随着“百万扩招”逐年推进,线上教学工作全力开展,传统理论知识

三***1 2年前 上传422   0

俄罗斯方块C语言程序设计报告

C语言课程设计报告俄罗斯方块程序设计报告一、 问题描述俄罗斯方块(Tetris, 俄文:Тетрис)是一款电视游戏机和掌上游戏机游戏,它由俄罗斯人阿列克谢·帕基特诺夫发明,故得此名。俄罗斯方块的基本规则是移动、旋转和摆放游戏自动输出的各种方块,使之排列成完整的一行或多行并且消除得分。在本次设计中,要求支持键盘操作和若干种不同类型方块的旋转变换,并且界面上显示下一个方块的提示以及当前的玩

文***品 1年前 上传283   0

国开电大《C语言程序设计》形考任务2

论文和作业参考答案联系qq2019910207或咨询微信15927685953,为了准确获取需要资料请在付费前加qq或微信咨询,请认真核对是您需要的题目后再付费!形考任务 2一、 选择题(共 20 分,每小题 2 分)题目1当处理特定问题时的循环次数已知时,通常采用的语句是( )。题目2在 switch 语句的每个 case 块中, 假定都是以 break 语句结束的,则此 sw

学***网 3个月前 上传96   0

铜陵学院C语言程序设计实验报告

《C语言程序设计》 实验报告第二学期班 级 学 号姓 名指导教师实验一 Visual C++ 6.0编程环境与C语言程序的调试过程一、实验学时2 学时。二、实验目的1.了解在Visual C++ 6.0环境下如何编辑、编译、连接和运行一个C程序;2.通过运行简单的C程序,初步了解C源程序的特点。三、预习

文***享 1年前 上传271   0

国开电大《C语言程序设计》形考任务1

论文和作业参考答案联系qq2019910207或咨询微信15927685953,为了准确获取需要资料请在付费前加qq或微信咨询,请认真核对是您需要的题目后再付费!形考任务一题目1在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为(  )。题目2C语言源程序文件的缺省扩展名为(  )。题目3由C语言目标文件连接而成的可执行文件的缺省扩展名为(  )。题目4程序运行中

学***网 3个月前 上传120   0

国开电大《C语言程序设计》形考任务4

论文和作业参考答案联系qq2019910207或咨询微信15927685953,为了准确获取需要资料请在付费前加qq或微信咨询,请认真核对是您需要的题目后再付费!形考任务四题目1假定有“struct BOOK{char title40]; float price; } ; struct BOOK book; ”,则不正确的语句为( )。题目2假定有“struct BOOK{char

学***网 3个月前 上传93   0

国开电大《C语言程序设计》形考任务1-4

论文和作业参考答案联系qq2019910207或咨询微信15927685953,为了准确获取需要资料请在付费前加qq或微信咨询,请认真核对是您需要的题目后再付费!形考任务一题目1在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为(  )。题目2C语言源程序文件的缺省扩展名为(  )。题目3由C语言目标文件连接而成的可执行文件的缺省扩展名为(  )。题目4程序运行中

学***网 3个月前 上传91   0

C语言实验报告《逻辑结构程序设计》

C语言实验报告《逻辑结构程序设计》  学号:__________    姓名:__________    班级:__________    日期:__________   指导教师:__________    成绩:__________  实验二  逻辑结构程序设计  一、 实验目的  1、学会正确使用逻辑运算符和逻辑表达式  2、熟练掌握if语句和switch语句 

s***0 12年前 上传753   0

C++语言程序设计稿件管理数据系统

XX大学 本科生课程设计(实践)任务书、设计报告 (C++语言程序设计) 题 目 稿件管理数据系统 学生姓名 指导教师 学 院 专业班级 学生学号 计算机基础教学实验中心 20XX年 X 月 X 日 目 录 设计任务书……………………………………………3 课程实践报告…………………………………………4 一、实践内容…………………………………

文***享 5年前 上传1651   0

C语言代码大全

 乘法口诀表 #include <stdio.h> #include <conio.h> void main(void) { int i,j,x,y; clrscr(); printf(“\n\n * * * 乘法口诀表 * * * \n\n“); x=9; y=5; for(i=1;i<=9;i++) { gotoxy(x,y); printf(“%2d “,i);

山***1 5年前 上传1774   0

专升本C语言题及答案

C语言精编100题一、单选题1. 由C语言编写的代码程序( )A. 可直接执行 B. 是一个源程序C. 经过编译即可执行 D. 经过编译解释才能执行2. 按照C语言规定的用户标识符命名规则,不能出现在标识符中的是( )A. 大写字母 B. 中划线 C. 数字字符 D. 下划线3. 下列选项中,不能用作标识符的是( ) A. _

文***享 3年前 上传1182   0

(1小时学会C语言51单片机)C语言入门教程

△Victor Hugo 维克多?雨果相信很多爱好电子的朋友,对单片机这个词应该都不会陌生了吧。不过有些朋友可能只听说他叫单片机,他的全称是什么也许并不太清楚, 更不用说他的英文全称和简称了。单片机是一块在集成电路芯片上集成了一台有一定规模的微型计算机。简称为:单片微型计算机或单片机 (Single Chip Computer)。单片机的应用到处可见,应用领域广泛,主要应用在智能

豆***2 4年前 上传747   0

国家开放大学电大《文论专题》《C语言程序设计》网络课形考网考作业(合集)答案

国家开放大学电大《文论专题》《C语言程序设计》网络课形考网考作业(合集)答案《文论专题》网络课答案形考任务1题目1著名的改良派人士梁启超提出文艺的四种社会作用即:薰、浸、刺、提。所谓“刺”,指的是文艺作品培养接受者审美接受能力的作用。选择一项:对 错题目2孔子所说的“兴”的含义,就是通过艺术形象的譬喻,引发人的联想,并进而使人领会到某种类似的,深微曲隐的思想感情,从而在精神上

电***库 4年前 上传647   0

(精华版)国家开放大学电大《C语言程序设计》《文论专题》网络课形考网考作业(合集)答案

一、选择题(共40分,每小题2分)题目1在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为(  )。选择一项:A. main 恭喜你,答对啦!!题目2C语言源程序文件的缺省扩展名为(  )。选择一项:D. c 题目3由C语言目标文件连接而成的可执行文件的缺省扩展名为(  )。

g***0 4年前 上传766   0

程序语言求职信

程序语言求职信第一篇:c语言程序设计开发求职信模版原文作者:范文网 尊敬的领导:你好:工作辛苦了!您能在繁忙的工作中抽出时间来认真阅读此信,心中不甚感激!我叫元xx,25岁,身高170cm,团员,身体健康,是**理工大学资源环境工程学院的范文网,学的专业是资源环境与城乡规划管理。大学四年来,我勤勉学习,刻苦钻研,积极参与学术研究与实践,掌握了扎实的专业知识,具备实际操

在***5 11年前 上传520   0

电脑编程 所有C语言题库

试卷编号:2203所属语言:C语言试卷方案:所有C语言题库试卷总分:1220分共有题型:1种一、程序填空 共122题 (共计1220分)第1题 (10.0分) 题号:558 难度:中 第2章/*-------------------------------------------------------【程序填空】-------

小***库 4年前 上传985   0

© 2006-2021 香当网   

  浙公网安备 33018302001162号
浙ICP备09019653号-34