把字符串“The 2008 BeiJing Olympic Game!”存于磁盘C的根目录下的“2008.dat”的文件中。 变量定义及部分程序已给出,请补充完整 #include "stdio.h" main() {FILE *fp;ch
答案是:fp=fopen("c:\\2008.dat","w+")|fclose(fp)
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
设当前路径下有一个名为“change.txt”文件,现要将文件中所有的小写字母改为大写字母后存放回原文件中,文件中其他字符不变。 变量定义及部分程序已给出,请补充完整 #include main(void) {char ch,str[100
答案是:if(fp == NULL)|if(ch>='a'&&ch
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
已知一个整型数组x[5],其各元素分别为7、4、6、3、9,试编写一个程序,用指针计算各元素之和。 变量定义及部分程序已给出,请补充完整 #include main() {int a[5]={3,5,7,3,6},i; int *p=0;
答案是:*p=*p+a[0]
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
已有变量定义和函数调用语句:int x=57 ; isprime(x); 函数isprime( ) 用来判断一个整形数number是否为素数,若是素数,函数返回1,否则返回0。请编写主函数与isprime函数。 变量定义及部分程序已给出,请
答案是:if(x==1) flag=0|if(x==2) flag=1|if(x%i==0) {flag=0;break;}
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
若有n行n列数组,试编写一程序,分别求出两条对角线元素之和。(从键盘输入n*n个整型数,n≤20) 变量定义及部分程序已给出,请补充完整 #include #define N 20 void main() { int a[N][N],n,i
答案是:scanf("%d",&n)|k+=a[i][i]|t+=a[i][n-1-i]
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
编程实现从键盘任意输入20个整数,统计非负数个数,并计算非负数之和。 变量定义及部分程序已给出,请补充完整 main() {int input, sum=0, count=0, Num=20; printf("Please input 20
答案是:scanf("%d",&input)|sum+=input|count++|Num--
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
从键盘输入10个整型数据,放入数组a 中,求其最大值、最小值及其所在元素的下标位置,并输出。 变量定义及部分程序已给出,请补充完整 #include main() {int a[10], n, max, min, maxPos, minP
答案是:if(a[n]>max)|if(a[n]
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
编程计算:1!+3!+5!+…+(2n-1)!的值。其中,n值由键盘输入 变量定义部分让你已给出如下 #includevoid main(){int i,b=1,s=0,n;printf("Please input n=");scanf("
答案是:b=b*i|s=s+b
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
是判断一个学生考试成绩及格与否的程序(成绩A,或B,或C者为及格;成绩为D者不及格)。 变量定义及部分程序已给出,请补充完整 #include main() {int grade; char chgrade; printf("please
答案是:case 10:|case 9:chgrade='A'|case 8:chgrade='B'|case 7:chgrad
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
已知能被4整除而不能被100整除的或者能被400整除的年份是润年,则判断某一年是否是润年 变量定义部分程序已给出如下: main() {int year; scanf("%d",&year); .............}
答案是:year%4==0|year%100!=0|year%400==0
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
下列程序段的输出结果是( )
void main(void)
{
int y=1,x=5;
if(x<0) y=-1;
if(x>=0) y=0;
printf("%d\n", y);
答案是:0
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
阅读下面程序,写出运行结果:
main()
{ int i=3,k;
k=i+i+i;
printf(″k=%d,i=%d″,k,i);
}
答案是:k=9,i=3
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
以下程序的运行结果是:
int a=5;int b=7;
main()
{ int a=4,b=5,c;
c=plus(a,b);
printf("A+B=%d\n",c);
}
plus(int x,int y)
{int
答案是:A+B=9
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
以下程序的运行结果是:
#include
int Func(int i);
main()
{
int i;
for (i=3; i<5; i++)
{
printf(" %d", Func(i);
}
printf("\
答案是:1317
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
请阅读分析下列程序,然后写出程序运行结果。 main(void) {int i; for(i=1; i<6; i+ +) {if(i%2) {printf("@");continue;} printf("*");} printf("\n")
答案是:@*@*@
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
阅读程序,写出运行结果
main()
{static int a[]={5,3,7,2,1,5,4,10};
int s=0,k;
for(k=0;k<8;k+=3)
{s+=a[k];
printf(“a[%d]=%d,s=%
答案是:a[3]=2,s=7a[6]=4,s=11
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
请阅读分析下列程序,然后写出程序运行结果。 main(void)
{
int i;
for(i=1; i<6; i+ +)
{
if(i%2)
{
printf("@");continue;
}
printf("*");
答案是:@*@*@
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
阅读下面程序,并回答问题:
main( )
{ int m, n;
m=65;
n=14;
while(m!=n)
{ while(m>n)m-=n;
while(n>m)n-=m;
}
printf(″m=%d\n″,
答案是:循环无法退出,死循环
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
阅读下面程序,并回答问题:
main( )
{ int m, n;
m=65;
n=14;
while(m!=n)
{ while(m>n)m-=n;
while(n>m)n-=m;
}
printf(″m=%d\n″,
答案是:m=9 n=5
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
阅读下面程序,并回答问题:
main( )
{ int m, n;
m=65;
n=14;
while(m!=n)
{ while(m>n)m-=n;
while(n>m)n-=m;
}
printf(″m=%d\n″,
答案是:m=1
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
阅读下面程序,并回答问题:
main( )
{ int u,v,a,b,t,r;
u=24;v=16;
if(u>v){t=u;u=v;v=t;}
a=u;b=v;
while ((r=b%a)!=0)
{b=a;a=r;}
答案是:求u,v的最大公约数
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
阅读下面程序,并回答问题:
main( )
{ int u,v,a,b,t,r;
u=24;v=16;
if(u>v){t=u;u=v;v=t;}
a=u;b=v;
while ((r=b%a)!=0)
{b=a;a=r;}
答案是:a=8
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
写出下列程序的输出结果。
#define MAX(x,y) (x)>(y)?(x):(y)
main()
{ int a=5,b=2,c=3,d=3,t; t=MAX(a+b,c+d)*10; printf(“%d\n”,t);}
答案是:7
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
#define N 10
#define s(x) x*x
#define f(x) (x*x)
main()
{ int i1,i2;i1=1000/s(N);i2=1000/f(N);printf(“%d %d\n”,i1,i2
答案是:1000 10
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
写出下面程序的输出结果。
#include
main()
{struct stru {int a,b; char c[6];};
printf("%d\n",sizeof(struct stru);
}
答案是:10
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
请阅读分析下列程序,然后写出程序的运行结果。
void main(void)
{
int a[ ]={1,2,3,4,5,6},*p;
p=a;
p+ +;
*(p+3)+=2;
printf("%d\n",*p);
pri
答案是:2,7
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
void main()
{int a[10]={12,25,33,45,56,67,78,89},*p;
p=a;
printf("%d",(p+=3)[3]);
}
答案是:78
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
若输入的值分别是 1↙ 3↙ 5↙ 写出下面程序的运行结果。
main()
{ int a=0, i, *p, sum;
p =&a;
for(i=0; i<=2; i++)
{ scanf("%d",p);
sum =s(p)
答案是:sum=11sum=13sum=15
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
下列程序的运行结果是:
#include
void main()
{
int *p, a;
a=8;
p=&a;
a=*p+10;
printf("a=%d\n",a);
}
答案是:a=18
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
下面程序的运行结果是_________.
#include
main()
{int a,s,n,count;
a=2;s=0;n=1;count=1;
while(count<=7){n=n*a;s=s+n;++count;}
答案是:s=254
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
下面程序段的运行结果是( ).
main()
{
int i=1,s=3;
do{s+=i++;
if(s%7==0)continue;
else ++i;
}while(s<15);
printf("%d",i);
}
答案是:8
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
阅读下列程序,并回答问题:
main( )
{int x=1,y=0,a=0,b=0;
switch(x)
{case 1: switch(y)
{case 0: a++;break;
case 1: b++;break;}
答案是:a=2,b=1
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
阅读下面程序,并回答问题:
main()
{ int x, y, z, c;
scanf(″%d%d%d″,&x, &y, &z);
if(xif(xif(xprintf(″%d, %d, %d″, x, y, z);
}
(1
答案是:5,3,2
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
若分别输入 0 和 5 时 , 请阅读分析下列程序 , 然后分别写出两种输入情况下程序的运行结果。
main ( )
{
int x,y;
scanf("%d",&x);
if(x>2&&x<=10)
y=x*(x+2);
e
答案是:0 35
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
阅读分析下面程序,请说明程序的功能;然后写出当键盘输入14时,程序的运行结果。
main()
{
int x;
scanf(″%d″,&x);
if(x%5= =0 & & x%7= =0)
printf(″yes″);
el
答案是:no(同时被5和7整除
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
#include
main()
{
int x, y;
scanf("%2d%*2s%2d", &x, &y);
printf("%d", x+y);
}
程序运行时输入:123456789↙ 则程序运行结果是:
答案是:68
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
要使下面程序的输出语句在屏幕上显示1,2,34
则从键盘上输入的正确数据格式为:( )。
main()
{
char a,b;
int c;
scanf("%c%c%d", &a,&b,&c);
printf("%c,%c,%
答案是:1234
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
以下程序的正确输出结果为( )。
main()
{
int a = 2, c = 5;
printf("a = %%d, b = %%d\n", a, c);
}
答案是:a=%d,b=%d
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
下面程序段的输出结果是( )
main( )
{ int s, p;
s=p=5;
p=--s;
p++;++p;
printf(" %d\n " ,p);
答案是:6
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
阅读下面程序,写出运行结果:
main()
{ int i=3,k;
k=i+i+i;
printf(″k=%d,i=%d″,k,i);
答案是:k=9,i=3
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
变量存储类别分为哪几种? (请用中文名称)
答案是:自动、静态、寄存器、外部
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
微机系统的主机包含的部件有哪几项?
答案是:存储器、运算器、控制器
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
语言中基本数据类型包括哪三种?
答案是:整型、实型、字符型
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
总线是连接微机CPU、内存和外设之间传送信号的公共通道,微机的总线包括有哪三种?
答案是:数据线、地址线、控制线
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
fseek(fp,-10L,1)功能是什么?
答案是:将文件位置指针从当前位置向后移动10个字节处
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
文件分为哪些类型?
答案是:按数据组织形式分为文本文件和二进制文件。文本文件可读,但占用字节较多,存取慢;二进制文件不可读,但占用字节少,存取快
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
简述feof函数返回值的含义
答案是:如果遇到文件结束,函数feof(fp)的值为1,否则为0
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
带参数的宏和函数的区别是什么?
答案是:带参数的宏只是简单的字符替换,并不进行计算和求值
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
请按照下列要求写出相应的C语句。
假设float类型的变量x1和x2已经定义过,且x1已经初始化为7.3。
(1)定义指向float类型变量的指针变量fptr;
答案是:float *fptr
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
写出变量p的以下形式的说明。
(1)p是整型变量的指针。
(2)p是长度为5的字符指针数组。
答案是:int *pchar *s[5]
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
说明一下变量的含义。
(1)int *p[10];(2) int **p;
答案是:(1)int *p[10]; 指针数组,其元素为指向整型变量的指针变量;(2) int **p; 指向指针的指针
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
变量存储类别分为哪几种?(中文名称作答)
答案是:变量的存储类型:有auto(自动)(系统默认存储类别),static(静态)register(寄存器)和extern(外
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
什么是变量的作用域?什么是局部变量?什么是全局变量?简述全部变量与局部变量的作用域
答案是:变量的作用域:可引用变量的范围,与其位置有关。局部变量是在函数内部定义的,且只能在本函数内部使用的变量。(外部函数不可引
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
简述C语言标准库函数strcat的功能
答案是:功能:把字符串数组2中的字符串连接到字符串数组1中字符串的后面
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
简述C语言标准库函数strcpy功能
答案是:功 能: 拷贝一个字符串到另一个 用 法: char *strcpy(char *destin, char *sourc
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
设有程序如下:
main( )
{
char ch='A';
while(ch<='E')
{
printf(〃%c〃, ch);
ch++;
}
printf(〃\n〃);
}
该程序的运行结果是什么?
答案是:ABCDE
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
用while循环结构完成下面程序段的功能。
s=0
for(i=1;i<=10;i++)
s+=i;
答案是:main(){int i=1,s=0;while(i<=10) {s+=i;i++;}}
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
简述标识符的命名规则
答案是:由字母或者下划线开头,其后可以跟字母、数字或下划线三类字符组成的字符序列
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
简述Turbo C 2.0系统中,在主菜单File下选用Quit命令的作用
答案是:Quit命令是退出Turbo C 2.0 系统
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
C 语言中的运算符“ = ”与数学中的“ = ”的意义相同吗?为什么?
答案是:C语言中“=”表示将等号右边值赋给等式左边变量;数学“=”表示等式两侧数值相等;
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计 目前为: 1/3 页 首页 上页 下页 尾页