C语言题目

1、执行语句:
printf("The program\'s name is c:\\tools\book.txt");后的输出是

2、已知:int d=-5;求:3>d<-1 的值是

3、下面是把小写字母转换成大写字母的函数,请补充完整其中的return语句:
char UPPER(char c)
{
if(c>=’a’&&c<=’z’) return ;
return ;
}4、下面是s=1!+2!+3!+…+n!+(n+1)!的程序,请填写缺少的语句
#include <stdio.h>
long func(int n)
{ int x; long y;
y= ;
for(x=1; x<=n;x++) y= ;
return y;
}
void main( )
{ long s; int t, n;
scanf("%d",&n);
s= ;
for (t=1;t<=n;t++) s=s+ ;
printf("%d\n",s);
}5、下面程序的功能是将字符串s中所有的字符 e删除。请填写缺少的语句
#include <stdio.h>
void main( )
{ char s[80];
int i, j ;
gets (s);
for (i=j=0; ; i++)
if ( s[i]!= ‘e’) ;
s[j]='\0';
puts(s);
}

第1个回答  2008-06-12
在哪里?

补充:
为了你这20分,把你的题都做了,有点不值啊!
你能再加点不?

1、
The program's name is c:\toolook.txt
(注意是“toolook”)

2、int d=-5;求:3>d<-1 的值是:0

3、
char UPPER(char c)
{
if(c>=’a’&&c<=’z’)
return c-'a'+'A';
return c;
}

4、
#include <stdio.h>
long func(int n)
{
int x; long y;
y= 1;
for(x=1; x<=n;x++) y=y*x ;
return y;
}
void main( )
{
long s; int t, n;
scanf("%d",&n);
s= 0;
for (t=1;t<=n;t++) s=s+ func(t);
printf("%d\n",s);
}

5、
#include <stdio.h>
void main( )
{
char s[80];
int i, j ;
gets (s);
for (i=j=0;s[i]!='\0' ; i++)
if ( s[i]!= ‘e’) s[j++]=s[i];
s[j]='\0';
puts(s);
}本回答被提问者和网友采纳
第2个回答  2008-06-12
1.
The program's name is c:\tools\book.txt
2.
0
3.
c-'a'+'A'
第二个return就看你的了,随便一个字符
4.
1
y*x
0
func(t)
5.
s[j=i]!='e'
这样实现的功能不对,这样只是把第一个'e'及以后的字符给截掉了,而不是只覆盖'e'
第3个回答  2020-06-04
#include
char *StrCat(char *s,char *t)
{
int i=0,j=0;
char *s1,*t1;
s1=s;t1=t;
for(;*s1;s1++,i++);
for(;*t1;t1++,j++);
if(i<=j)
{
for(;*t;)*s1++=*t++;*s1='\0';
return s;
}
else
{
for(;*s;)*t1++=*s++;*t1='\0';
return t;
}
}

int main(int argc, char *argv[])
{
char a[100],b[100];
scanf("%s",a);
scanf("%s",b);
printf("%s",StrCat(a,b));
return 0;
}
第4个回答  2008-06-12
#include <stdio.h>
void main( )
{ char s[80];
int i, j ;
gets (s);
for (i=j=0; ; i++)
if ( s[i]!= ‘e’) ;
s[j]='\0';
puts(s);
}
第5个回答  2008-06-12
你把该空的地方空出来啊

c语言程序设计简答题汇总?
C语言题目简答题1、(c=65c=90)?(c=c+32):(c=c)\/*符合你的要求,不是C语句,而是C表达式*\/ 2、a%10==5\/*符合你的要求,不是C语句,而是C表达式*\/ 3、【题目不全啊】4、【题目不全啊】5、这个题算是所有6个题中最难的了。首先,fun函数中定义了一个static类型的变量,含义如下:有...

c语言 循环题目
题意大概意思是这样:循环进入后首先执行循环,首先判断i是否小于7,再判断如果I被2整除,i就自增1,s就是当前s和当前i相加的和,另个循环例如for 1.for 有两种形式:一种是数字形式,另一种是通用形式。数字形式的 for 循环,通过一个数学运算不断地运行内部的代码块。 下面是它的语法:block 将...

速阅C语言经典考题
C语言经典题目 1、有 1、2、3、4 四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?2、一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?3、用*号输出字母C的图案。4、输出9*9口诀。5、利用条件运算符的嵌套来完成此题:学习成绩>=90分...

帮忙完成一下这个C语言课设题目
1. 首先,定义篮球价格变量为300,最高价格变量为1000,猜测值变量为150。2. 使用循环进行猜测。如果猜测值与实际价格不同,根据实际情况调整猜测值。如果猜测值大于实际价格,猜测值更改为猜测值的一半;如果猜测值小于实际价格,猜测值更改为猜测值的三分之二再除以二。直到猜测值等于实际价格。具体代码...

c语言经典100
您好,c语言经典100题:【程序1】题目:有1,2,3,4个数字,能组成多少个互不相同且无重复数字的三位数 都是多少 1.程序分析:可填在百位,十位,个位的数字都是1,2,3,4.组成所有的排列后再去 掉不满足条件的排列.2.程序源代码:main(){ int i,j,k;printf("\\n");for(i1;i<5;i++)\/*...

C语言编程题目
下面是一些C编程题目:1. 编写程序,从键盘输入两个整数,输出它们的和、差、积、商、余数。2. 编写程序,从键盘输入三角形的三条边长,判断它们是否可以构成三角形,并输出三角形的类型(等边、等腰、一般)。3. 编写程序,从键盘输入字符串,统计其中的大写字母、小写字母、数字和其他字符的个数,并...

c语言小题目。急急急
main(){int a[10],i,j,k,t;for(i=0;i<10;i++) scanf("%d",&a[i]);for(i=0;i<9;i++){k=i;for(j=i+1;j<10;j++)if(a[j]<a[k]) k=j;if(k!=i){t=a[k];a[k]=a[i]; a[i]=t;} } for(i=0;i<10; i++)printf("%5d",a[i]);} 2. 计算正负...

C语言入门题目,求详细易懂的解答过程。
答案为第一行:Tony。解答:for循环共循环2次,然后strcpy(a,b)比较两串字符大小,如果strcpy值大于0,则a大于b。具体的比较是看字符串的字母的ASCII码的大小,如果相同,再继续比较第二个,这个不赘述。主要看一下name[],对于一维数组来讲,它是元素,对于二维数组来讲,它不是具体的元素,而是...

C语言编程问题求解答
9题:include <stdio.h>int main(){int N=1;scanf("%d",&N);if(N<=0){N=1;}int numSpaceFirst=N-1;for(int row=0; row<N; row++,numSpaceFirst--){for(int i=0; i<numSpaceFirst; i++){printf(" ");}for(int i=0; i<2*row-1; i++){printf("*");}printf("\\n...

C语言经典题目分享
int a,b,c=0;scanf("%d%d",&a,&b);if ((a>=0&&a=0&&b<=10)){ c=a+b;printf ("%d ",c);} else printf("error ");return 0 ;} 求平均年龄 班上有学生若干名,给出每名学生的年龄(整数),求班上所有学生的平均年龄,保留到小数点后两位。Input 第一行有一个整数n(1 n...

相似回答