![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
日以昶
我不是归人,是个过客。
展开
-
C语言入门习题系列七(含答案)
61 统计指定字符个数输入一段文字统计文字中指定字符的个数。#include <stdio.h>#define N 10int main(){ char str[N]; //输入文字 gets(str); int i,count=0; char zifu; fflush(stdin); zifu=getchar(); //输入字符 for(i=0;i<N;i++) { if(str[i]==zifu) count++; //统计字符原创 2022-04-05 18:11:22 · 1341 阅读 · 0 评论 -
C语言入门习题系列六(含答案)
51 使用函数和指针对数据位置进行调整输入10个整数,用其中最小的数与第一个数对换,用其中最大的数与最后一个对换,需要写出指定的三个函数完成,所有函数的参数均用指针。#include <stdio.h>#include <stdlib.h>void input(int a[]);void func(int a[]);void output(int a[]);int main(){ int a[10]; input(a); func(a); outpu原创 2022-04-05 17:55:28 · 1080 阅读 · 0 评论 -
C语言入门习题系列五(含答案)
41 提取数中偶数将一个长整型数的每一位数位上的偶数依次取出来,构成一个新的数,其高低位顺序不变。#include <stdio.h>int main(){ long s; scanf("%ld",&s); int i,t=0,w,x=0,m; //w为长整型整数每一位上的数,x为逆序的偶数组合 ,m为x每一位上的数 while(s!=0) //将s中的偶数筛选出来,获得逆序偶数组合x { w=s%10; if(w%2==0) { x=x原创 2022-04-05 17:46:21 · 967 阅读 · 0 评论 -
C语言入门习题系列四(含答案)
31 三角形类型判断输入三个数,判断这三个数对应长度的线段构成的三角形是什么类型。设计数据并测试程序。#include <stdio.h>#include <stdlib.h>int main(){ float a,b,c; scanf("%f %f %f",&a,&b,&c); if(a<=0||b<=0||c<=0) { printf("三角形的边长不能为0或负,请重新输入!\n"); exit(0);原创 2022-04-05 17:35:07 · 832 阅读 · 0 评论 -
C语言入门习题系列三(含答案)
16 输入字符,并以按Enter键结束。将其中的小写字母转换成大写字母,而其他字符不变。#include <stdio.h>int main(){ char ch; scanf("%c",&ch); ch=('a'<=ch&&ch<='z')?(ch-'a'+'A'):ch; printf("%c\n",ch); return 0;}17 输入一个正整数,求它的所有素数因子。#include <stdio.h>原创 2022-04-05 03:20:17 · 1592 阅读 · 0 评论 -
C语言入门习题系列二(含答案)
11 输入程序,观察调试信息。#include <stdio.h>int main(){ double x,y; char c1,c2,c3; int a1,a2,a3; scanf("%d%d%d",a1,a2,a3); printf("%d,%d,%d\n",a1,a2,a3); scanf("%c%c%c",&c1,&c2,&c3); printf("%c%c%c\n",c1,c2,c3); scanf("%f,%1f",&x,&原创 2022-04-05 03:03:05 · 1540 阅读 · 0 评论 -
C语言入门习题系列一(含答案)
此文练习适合C语言无基础入门。1:在电脑屏幕上输出“Hello, world!”# include<stdio.h>int main(){ printf("Hello,world!"); return 0; } 2 输入三个整数,求它们的和与积。# include<stdio.h>int product1(int,int,int);//乘int product2(int,int,int);//加int main(void){ int x,原创 2022-04-05 02:49:35 · 1747 阅读 · 0 评论