当前位置:首页 » 编程语言 » c语言编程填空题大全
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言编程填空题大全

发布时间: 2023-02-13 14:18:41

c语言编程问题(填空题)

1、程序pritf(“%c”,'A';的结果_____。又a的ASCII码为97,则表达式b+2的值是________.

65 100

2、main()
{
int x[]={1,11,111,1111,11111,},*p,a,b;
p=x;
a=*p++;
b=(*p)++
}则a为___1____,b为____11____.

3、使得该程序能够判断输入数是否是11的倍数,能输出yes,否则输出no

#__include______“stdio.h”
main()
{ int k;
pintf(“Enter a int number:”);
scanf(“%d,&k);
if (____k %11==0______)
printf(“yes\n”);
else
printf(“no\n”)
}

4、
使得该程序能统计字符数组a中的小写字母个数。

main()
{
char a[]="hello everyone! welcome to my house";
int i=0;j=0;
while(a[i]!='\0')
{
if (____a[i]>='a'&&a[i]<='z'______)
j++;
i++;
}
printf("this sentence has%d letters",j);
}

❷ C语言——填空题、程序填空题


1)0
2)7
3)3

(1): 0
(2): break;
(3):mid-1;

❸ 几个简单C语言程序填空题,急!!

1、给以下程序输入3个数值给a,b,c,变量b中的值给a,变量c中的值给b,变量a中的值给

c,交换后输出a,b,c的值。

#include <stdio.h>
main()
{int a,b,c__n;___
printf("enter a,b,c");scanf("%d%d%d",&a,&b,&c);
____n = a____;____a = b___;____b = c____;____c = __n___;
printf("%d%d%d",a,b,c);
}

2、求出200以内的整数中,最大的可以被17整除的数是哪个数。
#include <stdio.h>
___1_void main (void)__
{int i;
for(___i = _200___;___i > 0____;i--)
{if(___!(_i % 17_)__)break;}
printf("%d\n",____i_____);
}

3,以下程序从终端读入数据到数组中,统计其中正数的个数,并计算它们的和。
main()
{int i,a[20],sun,count;
sum=count=0;
for(i=0;i<20;i++)scanf("%d",___&a[i]___);
for(i=0;____i < 20____;i++)
{if(a[i]>0)
{count++
sum+=___a[i]____;
}
}
printf("sum=%d,count=%d\n",___sum____,___count____);
}

4,以下程序的功能是调用函数fun计算:m=1+2+3+4+5+6+7+8+9+10,并输出结果。
int fun(int n)
{int m=0,i;
for(i=___1___;i<=n;____i++____)
{
m=____m + i____;
}
return___m____;
}
main()
{printf("m=%d\n",__fun(10)____);}

5,以下程序将数组中的数据按逆序存放
#include <stdio.h>
#define SIZE 12
main()
{int a [SIZE],i,j,t;
for(i=0;i<SIZE;i++) scanf("%d",__&a[i]__);
i=0;j=____11____
while(i<j)
t=a[i];___a[i] = a[j]____;__a[j] = t____;i++;j--__}
for(i=0;i<SIZE;i++)printf("%3d",a[i]);
printf("\n");
}

❹ 5道C语言填空题

1。主函数
2。x=x*(y+5)
3。1
4。m%3==0 && m%4==0
5。9 4

❺ C语言程序填空题

#include <stdio.h>#include <math. h>
int isPrime(int num){ 1判断num是否为质数
for(int i=2; i<num
if( num%i==0return 1;

(1分); i++) //注意:空格外面已经有分号,格子里(2分)) return 0;

int sumDigits(int num){ //返回num各位数字之和
int sum;
for( sum=0; num! =0; num=num/10
sum += | num%10return sum;

(3分) )
(2分);

int main(){
int num;
scanf("%d" , &num); //输入一一个整数,并假设输入的数大于1
if( isPrime(sumDigits (nym)) (2分)== 1 ) printf("各位数字之和是素数! \n");else printf("各位数字之和不是素数! \n");return 0;

❻ C语言 程序 填空题

1.以下程序的功能是:通过指针操作,找出三个整数中的最小值并输出。请填空。#include"stdlib.h"main(){int*a,*b,*c,num,x,y,z;a=&x;b=&y;c=&z;printf("输入3个整数:");scanf("%d%d%d",a,b,c);printf("%d,%d,%d\n",*a,

❼ C语言编程 填空题

void HeapCreat(SqList *s, int i, int length){
int j=2*i+1;
int temp;
while(j < length){
if(j+1<length && s->a[j]<s->a[j+1]){
j++;
}
if(s->a[i] < s->a[j]){
temp=s->a[i];
s->a[i]=s->a[j];
s->a[j]=temp;
i=j ;
j=2*i+1;
}
else{
return;
}
}
}
void HeapSort(SqList *s){
int i,temp;
for(i=s->length/2-1;i>=0;i--){
HeapCreat(s,i,len-1);
}
for(i=s->length-1;i>0;i--){
temp=s->a[i];
s->a[i]=s->a[0];
s->a[0]=temp;
HeapCreat(s,0,i-1);
}
}

❽ c语言填空题

1.一个C源程序中至少应包括一个___主函数_____。
2. 若a是int型,且a的初值为6,则计算表达式a+=a-=a*a后,a的值为___-60_____。
3.若有定义:intb=7;float a=2.5,c=4.7;则表达a+(int)(b/3*(int)(a+c)/2)%4的值为__4.5______。
4.若a为整型变量,则表达式(a=4*5,a*2),a+6的值为___26______。
5.以下程序执行后,如果从键盘上输入1289,则输出结果为___9821________。
main()
{
int n1,n2;
scanf(“%d”,&n2);
while(n2!=0)
{
n1=n2%10;
n2=n2/10;
printf(“%d”,n1);
}
}
6.在调用C语言的库函数对字符串进行操作时,应包含的头文件是____string.h__________。