五套四川師范大學c語言試題答案
① C語言程序試題 求答案
1主,Main
2單引號,雙引號
3 1,0
4break
5/0,4
6單向
7void
二、FTTFTFFFTT
② C語言考試試題答案
1. 11,12.
2. { ,}, 變數聲明,函數體.
3. int,float,double.
4. 存儲空間.
5. 將10賦值給變數s.
6. ;
7. 1,0.
8. 高
③ 求助C語言試題答案
挨個寫完也得費不少時間...
我先一個個寫,時間有限,寫到哪算哪
1.int len (const char *str)
{
int i = 0;
while (*(str + i) != '\0')
i++;
return i;
}
2.題意不清
3.#include <stdio.h>
#include <stdlib.h>
int main (void)
{
char a[80],b[80];
char *pt;
printf("Input a string:");
gets(a);
printf("Input another string:");
gets(b);
if ((pt = strstr(a,b)) == NULL)
{
printf("not found %s in %s\n",b,a);
system("pause");
exit(0);
}
else
printf("%d",pt - a);
return 0;
}
4.同樣不清楚.........
不寫了
④ 急求C語言試題答案
1,3.5
2,此程序執行後a,b,c的值分別是8,8,11.
3,0
4,作用域是f() ,生命期是(忘記了),i的初始化是在聲明時進行的.
5,函數。
6,函數
二,應用題
1,2,2,3,5
2 2
三,
i2=strlen(p2);
num=i1>i2?i2:i1;
四,解答題
1,輸入a,b兩個整數,計算從a到b的整數之和。
#include "stdio.h"
void main()
{
int a,b,i,sum=0;
scanf("%d %d",&a,&b);
for(i=a;i<=b;i++)
sum=sum+1;
printf("%d",sum);
}
2計算X的n次冪(用遞歸實現)。
#include "stdio.h"
int abc(int x,int n)
{
long sum=1;
while(n>0)
sum=x*abc(x,n-1);
return(sum);
}
void main()
{
int x,n;
long sum;
scanf("%d %d",&x,&n);
sum=abc(x,n);
printf("%l",sum);
}
⑤ C語言試題答案
1、就近;花括弧
2、取模,x%10
3、不會~~,窘
4、沒用過TC,專不會~~,窘
5、死循屬環,while(1);
6、/**/,注釋
7、是10 和10l 吧~~前者int,2個位元組或者4個位元組,後者long ,4個位元組
8、不會~~,窘
9、printf("%ld",in);
10、步驟
11、循環變數的初值,循環條件和循環變數的增量,
12、關鍵字???
13、不會~~,窘
14、#define EMI 6688
15、一元
16、六
17、18、19懶的看了,LZ自己用printf(),看看結果
20、D
21、A
22、B
23、A
24、A
25、
26、C
27、
28、B、D,多選?
29、
30、B
31、D
32、 C
不一定正確~~問老師吧,窘
⑥ C語言期末考試試題及答案4
已改正,主要利用了atoi這個函數,將字元串轉換為整數。先將字元串中數字字元保存到一個臨時字元數組,然後利用atoi轉換為整數保存到m中,然後源字元串中其他非數字字元,全部保存到r中。
#include<string.h>
#include<stdio.h>
#include<stdlib.h>
longgetNum(char*s,char*r)
{
intj=0,k=0,n,t=0;
charnum[256];
/****ERROR****/
longm=10;
/****END****/
while(*(s+j)!='
