网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
07月29日漏签0天
电院学编程吧 关注:962贴子:886
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 26回复贴,共1页
<<返回电院学编程吧
>0< 加载中...

第一章学习贴

  • 只看楼主
  • 收藏

  • 回复
  • ahulxh
  • 铁杆吧友
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
第一章例题、习题、提问、答疑请到此贴。


  • ahulxh
  • 铁杆吧友
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
/* Program: EG0105.c */
/* Description: 比较输入的三个整数, 打印最大数. */
#include <stdio.h> // 包含标准I/O库函数的说明
int big( int a, int b ) // 子函数说明
{
int c=b; //局部变量说明
if(a>b) // 求大数
c=a;
returnc; // 返回结果
}
void main( void ) // 主函数说明
{
intfirst, second, third, max; // 局部变量说明
printf("请输入三个整数:"); // 显示输入提示文字
scanf("%d, %d, %d", &first,&second, &third); // 输入数据
max = big( first, second ); //求first、second中的大数
max =big( third , max ); // 求third、max中的大数
printf("%d、%d、%d中的最大数是%d \n",
first, second, third,max); //输出结果
}


2025-07-29 15:53:06
广告
不感兴趣
开通SVIP免广告
  • 久违的笨小孩
  • 活跃吧友
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我换一种和书本上不一样的编译,但是结果怎么不对啊


  • 天黑黑ity
  • 初级粉丝
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
老师,为啥我打printf("%c",2)打出的是个笑脸,不是前32位都是非打印字符吗,还有诸如NUL,SOH,我不理解它们会出现在哪,怎么打才有空字符,标题开始等效果


  • ahulxh
  • 铁杆吧友
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
/* Program: EG0103.c */
/* Description: Comparing first and second, see which is the bigger. */
#include <stdio.h> // 包含标准 I/O 库函数的说明
void main( void ) // 主函数说明
{
int first, second, max; // 局部变量说明
printf("请输入两个整数:"); // 显示输入提示文字
scanf("%d,%d", &first, &second); // 从键盘输入数据存入变量
max=first; // 将 first 作为初值赋给 max
if( max < second ) // 比较 max 和 second
max=second; // 将较大的 second 值赋给 max
printf("第一个数是 %d\n", first ); // 输出结果
printf("第二个数是 %d\n", second );
printf("大数是 %d\n", max);
}


  • ahulxh
  • 铁杆吧友
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
//ex0102.c
#include <stdio.h>
void main( void )
{
int a, b, c, t;
printf("Input a,b,c:");
scanf("%d,%d,%d", &a, &b, &c);
if( a>b )
{
t=a;
a=b;
b=t;
}
if( a>c )
{
t=a;
a=c;
c=t;
}
if( b>c )
{
t=b;
b=c;
c=t;
}
printf("%d,%d,%d\n", a, b, c);
}


  • ahulxh
  • 铁杆吧友
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
//ex010301.c
/******ERROR******/
#include <stdlib.h>
void main( void )
{
int a=6, b=2, c;
c=a;
/***ERROR***/
if(C<b)
c=b;
printf("the bigger is %d\n", c);
}


  • ahulxh
  • 铁杆吧友
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
//ex010302.c
#include <stdio.h>
void main( void )
{
float a;
/****ERROR****/
scanf("%d", a);
/******ERROR******/
printf("a=%f\n, a)
}


2025-07-29 15:47:06
广告
不感兴趣
开通SVIP免广告
  • 飞絮飘零离殇
  • 初级粉丝
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
老师,我按了Ctrl+F5,还是会闪退怎么办?


  • 杜相龙小童鞋
  • 初级粉丝
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


问题是寻找n, 使 n+100,和n+268是完全平方数,用do~while.
我的运行结果每次都不一样,而且都很大


  • 杜相龙小童鞋
  • 初级粉丝
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

请问这种方法为什么也不行?
它输出的结果一直很小,是2


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 26回复贴,共1页
<<返回电院学编程吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示